In This Topic
The following tables list the members exposed by NRow.
Public Fields
Public Properties
| Name | Description |
| BackgroundFill | Gets or sets the background fill of the row. |
| CanExpand | Gets whether the row can be expanded. Automatically updated by Nevron. |
| DesiredHeaderHeight | Gets the desired header height of the row. Automatically updated by Nevron. |
| ExpandCollapseSymbolBox | Gets the expand-collapse symbol of the row. It is automatically created/destroyed when the row is realized/virtualized |
| FixedHeaderHeight | Gets or sets the fixed height of the row header. The default value of this property is Double.NaN, which means that the row sizes to fit its content if realized. |
| Height | Gets the Height of the row including its details content. |
| IsArrangeValid | Gets whether the arrange of the element is valid. |
| IsContentCreated | Gets whether this row content is created. |
| IsCurrent | Gets whether this is the current row. Automatically updated by Nevron. Use the NGridView.Selection methods to change the current row and cell. |
| IsEditing | Gets whether this row is editing. |
| IsExpanded | Gets whether the row is expanded or not. By default false. Automatically updated by Nevron. Use the Expand() and Collapse() methods to expand/collapse the row, if it CanExpand. |
| IsFrozen | Gets whether this row is frozen (e.g. non-scrollable). Automatically updated by Nevron. |
| IsMeasureValid | Gets whether the measure of the element is valid |
| IsPooledForArrange | Gets whether the element is pooled for arrange validation. |
| IsPooledForMeasure | Gets whether the element is pooled for measure validation. |
| IsRealized | Gets whether this row is realized (e.g. loaded with content). Automatically updated by Nevron. |
| IsSelected | Gets whether this row is selected. Automatically updated by Nevron. Use the NGridView.Selection methods to select and deselect rows. |
| Level | Gets the level of this row in the hierarchy. |
| OwnerCollection | Gets the collection in which this row resides |
| OwnerGrid | Gets the grid view to which this cell belongs |
| ParentRow | Gets the row owning this row. Returns null if the row does not have a parent row (i.e. is a root row). |
| RootRow | Gets the root row owning this row. Returns this row if the row does not have a parent row, otherwise returns the parent row root row. |
| RowHeader | Tries to get the row header. A valid instance is only returned when the row is realized and the row headers are visible. |
| Y | Gets the Y coordinate of the row inside its collection |
Top
Public Methods
| Name | Description |
| CanVirtualize | Determines whether the row can be virtualized. |
| Collapse | Collapses the row, if it is expanded. Optionally destroys the content. |
| EnsureContentCreated | Ensures that the content of the row is created (e.g. the row is realized) |
| EnsureContentDestroyed | Ensures that the content of the row is destroyed |
| Expand | Expands the row, if it is collapsed and is expandable. Returns true if after the operation the row is expanded. |
| GetCellAt | Gets the cell at the specified inde. |
| GetCellCount | Gets the count of cells in this row. |
| GetFirstNavigationRow | Gets the first navigation row that resides in this row subtree |
| GetHeaderBottom | Gets the Y coordinate of the row header bottom (in row collection coordinates) |
| GetHeaderBottomInRootRows | Gets the Y coordinate of the row header bottom (in root rows coordinates) |
| GetHeaderHeight | Gets the header height |
| GetHeaderTop | Gets the Y coordinate in the row header top (in row collection coordinates) |
| GetHeaderTopInRootRows | Gets the Y coordinate in the row header top (in root rows coordinates) |
| GetLastNavigationRow | Gets the last navigation row that resides in this row subtree |
| GetNextNavigationRow | Gets the next navigation row |
| GetPrevNavigationRow | Gets the prev navigation row |
| GetVisibleScrollableRowsCount | Gets the count of visible rows contained inside the specified Y range (in row coordinates). If the row is expanded, this method delegates to contained rows GetVisibleRowsCount method. If the row is not expanded, this method return 0. |
| InvalidateArrange | Invalidates the element arrange |
| InvalidateArrangeFromChild | Called by child or descendant arrange elements that consider this element as arrange parent, and want to inform it to invalidate it's arrange. |
| InvalidateMeasure | Invalidates the element measure and pools the element for measure validation. |
| InvalidateMeasureFromChild | Called by child or descendant measure elements that consider this element as measure parent, and want to inform it to invalidate it's measure. |
| Realize | Realizes the row header |
| ToggleExpanded | Toggles the expanded state of the row, if possible |
| ValidateArrange | Called to arrange the element |
| ValidateMeasure | Called to validate the element measure |
| Virtualize | Virtualizes the row (e.g. unloads its header and content). Returns whether the row has been successfully virtualized. |
Top
See Also