ClassRadGridSplitter
Represents the control that redistributes space between columns or rows of a Grid control.
Definition
Namespace:Telerik.UI.Xaml.Controls.Primitives
Assembly:Telerik.WinUI.Controls.dll
Syntax:
public class RadGridSplitter : Control
Inheritance: objectRadGridSplitter
Constructors
RadGridSplitter()
Initializes a new instance of the RadGridSplitter class.
Declaration
public RadGridSplitter()
Fields
CursorBehaviorProperty
Identifies the CursorBehavior dependency property.
Declaration
public static readonly DependencyProperty CursorBehaviorProperty
Field Value
DependencyProperty
ElementProperty
Identifies the Element dependency property.
Declaration
public static readonly DependencyProperty ElementProperty
Field Value
DependencyProperty
GripperCursorProperty
Identifies the GripperCursor dependency property.
Declaration
public static readonly DependencyProperty GripperCursorProperty
Field Value
DependencyProperty
GripperCustomCursorResourceProperty
Identifies the GripperCustomCursorResource dependency property.
Declaration
public static readonly DependencyProperty GripperCustomCursorResourceProperty
Field Value
DependencyProperty
GripperForegroundProperty
Identifies the GripperForeground dependency property.
Declaration
public static readonly DependencyProperty GripperForegroundProperty
Field Value
DependencyProperty
ParentLevelProperty
Identifies the ParentLevel dependency property.
Declaration
public static readonly DependencyProperty ParentLevelProperty
Field Value
DependencyProperty
ResizeBehaviorProperty
Identifies the ResizeBehavior dependency property.
Declaration
public static readonly DependencyProperty ResizeBehaviorProperty
Field Value
DependencyProperty
ResizeDirectionProperty
Identifies the ResizeDirection dependency property.
Declaration
public static readonly DependencyProperty ResizeDirectionProperty
Field Value
DependencyProperty
Properties
CursorBehavior
Gets or sets splitter cursor on hover behavior
Declaration
public RadGridSplitter.SplitterCursorBehavior CursorBehavior { get; set; }
Property Value
Element
Gets or sets the visual content of this Grid Splitter
Declaration
public UIElement Element { get; set; }
Property Value
UIElement
GripperCursor
Gets or sets the gripper Cursor type
Declaration
public RadGridSplitter.GripperCursorType GripperCursor { get; set; }
Property Value
GripperCustomCursorResource
Gets or sets the gripper Custom Cursor resource number
Declaration
public int GripperCustomCursorResource { get; set; }
Property Value
GripperForeground
Gets or sets the foreground color of grid splitter grip
Declaration
public Brush GripperForeground { get; set; }
Property Value
Brush
ParentLevel
Gets or sets the level of the parent grid to resize
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
OnApplyTemplate()
Declaration
protected override void OnApplyTemplate()
OnKeyDown(KeyRoutedEventArgs)
Declaration
protected override void OnKeyDown(KeyRoutedEventArgs e)
Parameters
e
KeyRoutedEventArgs
OnManipulationCompleted(ManipulationCompletedRoutedEventArgs)
Declaration
protected override void OnManipulationCompleted(ManipulationCompletedRoutedEventArgs e)
Parameters
e
ManipulationCompletedRoutedEventArgs
OnManipulationDelta(ManipulationDeltaRoutedEventArgs)
Declaration
protected override void OnManipulationDelta(ManipulationDeltaRoutedEventArgs e)
Parameters
e
ManipulationDeltaRoutedEventArgs
OnManipulationStarted(ManipulationStartedRoutedEventArgs)
Declaration
protected override void OnManipulationStarted(ManipulationStartedRoutedEventArgs e)
Parameters
e
ManipulationStartedRoutedEventArgs