ComponentOne DataObjects for .NET
BaseDataTableSource Class Members
Properties  Methods  Events

C1.Data.2 Assembly > C1.Data Namespace : BaseDataTableSource Class

The following tables list the members exposed by BaseDataTableSource.

Public Properties
 NameDescription
Public Property (Inherited from System.ComponentModel.Component)
Public Property  
Public PropertyGets the C1DataRow object representing the current row.  
Public PropertyOverridden. Gets the source C1DataTable containing the data.  
Public PropertyGets or sets the current row position for controls bound to this component. (Inherited from C1.Data.BaseDataSourceComponent)
Public Property (Inherited from System.ComponentModel.Component)
Public PropertyGets or sets a value indicating whether modified rows are immediately updated to the database when the end user leaves the row.  
Top
Public Methods
 NameDescription
Public Method (Inherited from System.MarshalByRefObject)
Public Method (Inherited from System.ComponentModel.Component)
Public Method (Inherited from System.MarshalByRefObject)
Public Method (Inherited from System.MarshalByRefObject)
Public MethodMoves to the first row.  
Public MethodMoves to the last row.  
Public MethodMoves to the next row.  
Public MethodMoves to the previous row.  
Public MethodSeeks a row by its primary key values.  
Public Method (Inherited from System.ComponentModel.Component)
Top
Public Events
 NameDescription
Public EventFired after a new (empty) row is added.  
Public EventFired when the user starts editing a row, after the row enters edit mode.  
Public EventFired when the user cancels editing a row, after reverting the changes made to the row.  
Public EventFired when all changes initiated by a field change are done and handled by the business logic code.  
Public EventFired after a row has been deleted.  
Public EventFired after a newly added row becomes a regular row in the rowset, that is, when its primary key and other required (C1.Data.SchemaObjects.Field.AllowDbNull=false) fields are specified.  
Public EventFired when the user finishes editing a row, after the row leaves edit mode.  
Public EventFired after a field value is set.  
Public EventFired after first change is made to a row (a field value changes) after the row last entered edit mode.  
Public EventFired in TableView.DataAccessMode = VirtualAutomatic, when all rows are fetched.  
Public EventFired before a new (empty) row is added.  
Public EventFired when the user starts editing a row, before the row enters edit mode.  
Public EventFired when the user cancels editing a row, before reverting the changes made to the row.  
Public EventFired before a row is deleted.  
Public EventFired before a newly added row becomes a regular row in the rowset, that is, when its primary key and other required (C1.Data.SchemaObjects.Field.AllowDbNull=false) fields are specified.  
Public EventFired when the user finishes editing a row, before the row leaves edit mode.  
Public EventFired before a field value is set.  
Public EventFired before first change is made to a row (a field value changes) after the row last entered edit mode.  
Public EventFired when there are changes in the current row, whatever their cause, resulting from field change, current row change or complete data refresh. (Inherited from C1.Data.BaseDataSourceComponent)
Public Event (Inherited from System.ComponentModel.Component)
Public EventFired when controls bound to this component change their current row position. (Inherited from C1.Data.BaseDataSourceComponent)
Top
See Also

Reference

BaseDataTableSource Class
C1.Data Namespace