[]
Represents rows that defines group of data items.
public class GridGroupRow : GridSummaryRow, INotifyPropertyChanging, INotifyPropertyChanged
Name | Description |
---|---|
GridGroupRow() | Initializes a new instance of the GridGroupRow class. |
GridGroupRow(IDataCollectionGroup<object, object>, IDataCollection<object>, int) | Initializes a new instance of the GridGroupRow class. |
GridGroupRow(IDataCollection<object>, int, bool) | Initializes a new instance of the GridGroupRow class. |
GridGroupRow(object, bool) | Initializes a new instance of the GridGroupRow class. |
Name | Description |
---|---|
AreChildrenBelow | Gets whether the children are below this row. |
BoundRows | Gets the collection of rows from which the summaries will be computed. |
GroupName | Gets the header of the column associated with this group. |
GroupRowPosition | Gets or sets the position of the group row. |
GroupText | Gets the a string representing the group item. |
IsCollapsed | Gets or sets a value that indicates whether the GridGroupRow is collapsed (child rows are hidden) or expanded (child rows are visible). |
IsExpandable | Gets whether the row should show an expand/collapse button. |
ItemsCount | Gets the number of data items in this group. |
ShowSummaries | Gets or sets whether the summaries are displayed in this row. |
Name | Description |
---|---|
AllowEditing(GridColumn) | Returns true when the cell in the intersection of the specified column and this row can be edited. |
BindCell(GridCellView, GridCellType, GridColumn) | Binds the cell for the specified column. |
BindCellContent(FrameworkElement, GridCellType, GridColumn) | Binds the content of the cell for the specified column. |
CreateCell(GridCellType, object, GridColumn) | Creates the cell for the specified column. |
CreateCellContent(GridCellType, GridColumn, object) | Creates the content of the cell for the specified column. |
GetCellContentType(GridCellType, GridColumn) | Gets the type of the cell content. |
GetCellKind(GridCellType, GridColumn) | Gets the kind of cell. |
GetCellText(GridCellType, GridColumn) | Gets the text corresponding to the cell in the intersection of the specified column and this row. |
GetCellValue(GridCellType, GridColumn) | Gets the value corresponding to the cell in the intersection of the specified column and this row. |
GetMergedRange(GridCellType, GridCellRange, GridColumn) | Gets a GridCellRange that specifies the merged extent of a cell. |
OnPropertyChanged(string) | Called when a property changed. |
PrepareCell(GridCellType, GridColumn, GridCellView, Thickness) | Prepares the cell to be shown. |
UnbindCell(GridCellView, GridCellType, GridColumn) | Unbinds the cell for the specified column. |
UnbindCellContent(FrameworkElement, GridCellType, GridColumn) | Unbinds the content of the cell for the specified column. |