Class GroupGridExportRow
Describes a row included in a group grid export snapshot.
public class GroupGridExportRow
- Inheritance
-
GroupGridExportRow
- Inherited Members
- Extension Methods
Constructors
GroupGridExportRow(GroupGridRowInfo, string, IEnumerable<GroupGridExportCell>)
Initializes a new instance of the GroupGridExportRow class.
public GroupGridExportRow(GroupGridRowInfo RowInfo, string GroupText, IEnumerable<GroupGridExportCell> Cells)
Parameters
RowInfoGroupGridRowInfoThe source visible row information.
GroupTextstringThe group header text, when applicable.
CellsIEnumerable<GroupGridExportCell>The exported row cells.
Properties
Cells
Gets the exported row cells.
public IReadOnlyList<GroupGridExportCell> Cells { get; }
Property Value
GroupColumn
Gets the group column, when applicable.
public GroupGridColumn GroupColumn { get; }
Property Value
GroupKey
Gets the group key, when applicable.
public object GroupKey { get; }
Property Value
GroupText
Gets the group header text, when applicable.
public string GroupText { get; }
Property Value
IsDataRow
Gets a value indicating whether this row is a data row.
public bool IsDataRow { get; }
Property Value
IsExpanded
Gets a value indicating whether the group row is expanded.
public bool IsExpanded { get; }
Property Value
IsGroup
Gets a value indicating whether this row is a group row.
public bool IsGroup { get; }
Property Value
IsGroupSummary
Gets a value indicating whether this row is a group summary row.
public bool IsGroupSummary { get; }
Property Value
Kind
Gets the row kind.
public GroupGridRowKind Kind { get; }
Property Value
Level
Gets the group level.
public int Level { get; }
Property Value
RowIndex
Gets the adapter row index, or -1 when not applicable.
public int RowIndex { get; }
Property Value
SourceRow
Gets the source row, when applicable.
public object SourceRow { get; }
Property Value
VisibleNodeIndex
Gets the visible-node index.
public int VisibleNodeIndex { get; }