ClassRadGridSplitter
Represents the control that redistributes space between columns or rows of a Grid control. The GridSplitter can be located in its own row or column or it can be placed together with another element in the row or column. When it shares a row or column with another element, it should be declared last in the Grid in order to appear on top of the other element.
Definition
Namespace:Telerik.Maui.Controls
Assembly:Telerik.Maui.Controls.dll
Syntax:
public class RadGridSplitter : RadBorderContentView, IRadContentView, IContentView, IView, IElement, ITransform, IPadding, ICrossPlatformLayout
Inheritance: objectRadContentViewRadCompositeContentViewRadBorderContentViewRadGridSplitter
Implements:
Inherited Members
Constructors
RadGridSplitter()
Initializes a new instance of the RadGridSplitter class.
Declaration
public RadGridSplitter()
Fields
GripperColorProperty
Identifies the GripperColor property.
Declaration
public static readonly BindableProperty GripperColorProperty
Field Value
BindableProperty
ParentLevelProperty
Identifies the ParentLevel property.
Declaration
public static readonly BindableProperty ParentLevelProperty
Field Value
BindableProperty
ResizeBehaviorProperty
Identifies the ResizeBehavior property.
Declaration
public static readonly BindableProperty ResizeBehaviorProperty
Field Value
BindableProperty
ResizeDirectionProperty
Identifies the ResizeDirection property.
Declaration
public static readonly BindableProperty ResizeDirectionProperty
Field Value
BindableProperty
Properties
GripperColor
Gets or sets the color of the gripper.
Declaration
public Color GripperColor { get; set; }
Property Value
Color
ParentLevel
Gets or sets the level of the parent grid to resize. It is useful when the GridSplitter is placed in a nested grid, but it is intended to resize rows/columns of the outer grid. A value of 0 targets the direct parent grid, 1 targets the parent's parent grid, and so on.
ResizeBehavior
Gets or sets which Columns or Rows the Splitter resizes.
Declaration
public RadGridSplitter.GridResizeBehavior ResizeBehavior { get; set; }
Property Value
ResizeDirection
Gets or sets whether the Splitter resizes the Columns, Rows, or Both.
Declaration
public RadGridSplitter.GridResizeDirection ResizeDirection { get; set; }
Property Value
Methods
ChangeVisualState()
Declaration
protected override void ChangeVisualState()
OnApplyTemplate()
Declaration
protected override void OnApplyTemplate()
Overrides