Class GridDataChildTableModel
Specifies the child TableModel for a GridDataRelation. It is inherited from GridDataTableModel and has additional properties with the relational objects.
Implements
System.IDisposable
System.ComponentModel.ISupportInitialize
Inherited Members
Namespace: Syncfusion.Windows.Controls.Grid
Assembly: Syncfusion.Grid.Wpf.dll
Syntax
public class GridDataChildTableModel : GridDataTableModel, IGridVolatileCellStylesHost, IOperationFeedbackProvider, IDisposable, ISupportInitialize
Constructors
GridDataChildTableModel(GridDataRelation)
Initializes a new instance of the
Declaration
public GridDataChildTableModel(GridDataRelation relation)
Parameters
Type | Name | Description |
---|---|---|
GridDataRelation | relation | The relation. |
Properties
ChildGridSelectedItem
Gets the selected childgrid selected item.
Declaration
public object ChildGridSelectedItem { get; }
Property Value
Type | Description |
---|---|
System.Object | The selected childgrid selected item. |
ChildGridSelectedItems
Gets the selected childgrid selected items collection.
Declaration
public ObservableCollection<object> ChildGridSelectedItems { get; }
Property Value
Type | Description |
---|---|
System.Collections.ObjectModel.ObservableCollection<System.Object> | The selected childgrid selecteditems. |
ParentRecord
Gets the parent record.
Declaration
public GridDataRecord ParentRecord { get; }
Property Value
Type | Description |
---|---|
GridDataRecord | The parent record. |
ParentTable
Gets the parent table.
Declaration
public GridDataTable ParentTable { get; }
Property Value
Type | Description |
---|---|
GridDataTable | The parent table. |
Relation
Gets the relation.
Declaration
public GridDataRelation Relation { get; }
Property Value
Type | Description |
---|---|
GridDataRelation | The relation. |
RowFilter
Gets the RowFilter for relational DataTable.
Declaration
public string RowFilter { get; }
Property Value
Type |
---|
System.String |
SelectedChildModel
Declaration
public GridDataChildTableModel SelectedChildModel { get; }
Property Value
Type |
---|
GridDataChildTableModel |
Methods
Dispose(Boolean)
Declaration
protected override void Dispose(bool disposing)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | disposing |
Overrides
OnQueryBaseStyles(GridQueryBaseStylesEventArgs)
Declaration
protected override void OnQueryBaseStyles(GridQueryBaseStylesEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
GridQueryBaseStylesEventArgs | e |
Overrides
OnQueryCellModel(GridQueryCellModelEventArgs)
Declaration
protected override void OnQueryCellModel(GridQueryCellModelEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
GridQueryCellModelEventArgs | e |
Overrides
UpdateSelectedRanges()
Declaration
public override void UpdateSelectedRanges()
Overrides
Events
NestedGridLoaded
Declaration
public event EventHandler NestedGridLoaded
Event Type
Type |
---|
System.EventHandler |
NestedGridUnLoaded
Declaration
public event EventHandler NestedGridUnLoaded
Event Type
Type |
---|
System.EventHandler |
Implements
System.IDisposable
System.ComponentModel.ISupportInitialize