Abstract base for row and column selections, providing property management, outlining, and range-based operations on entire rows or columns.
Definition
Namespace:Telerik.Windows.Documents.Spreadsheet.Model
Assembly:Telerik.Windows.Documents.Spreadsheet.dll
Syntax:
public abstract class RowColumnSelectionBase : SelectionBase
Inheritance: objectSelectionBaseRowColumnSelectionBase
Derived Classes:
Inherited Members
Methods
Removes the outline level from the selected rows or columns, ungrouping them completely.
public void ClearOutlineLevel()
Gets the outline level for the selected rows or columns, indicating the current grouping depth.
public abstract RangePropertyValue<int> GetOutlineLevel()
The outline level.
Gets the property value across the selected row or column ranges, resolving to a single value or indeterminate state if values differ.
protected RangePropertyValue<T> GetPropertyValue<T>(IPropertyDefinition<T> property)
The property.
Returns:Increases the outline level of rows or columns in the current selection to group them for collapsing; the selection must be a single continuous range.
public bool Group()
A value indicating whether at least part of the selection was grouped successfully.
Sets the outline level for the selected rows or columns, determining grouping depth for collapse and expand operations.