Class CustomGridSplitter
Presents split panel between top bottom items.
Inheritance
Namespace: Syncfusion.Windows.Tools.Controls
Assembly: Syncfusion.Tools.Wpf.dll
Syntax
public class CustomGridSplitter : GridSplitter
Constructors
CustomGridSplitter()
Initializes a new instance of the CustomGridSplitter class.
Declaration
public CustomGridSplitter()
Properties
HorizontalButton
Gets the horizontal button.
Declaration
public Button HorizontalButton { get; }
Property Value
Type | Description |
---|---|
System.Windows.Controls.Button | The horizontal button. |
ReplacemenButton
Gets the replacement button.
Declaration
public Button ReplacemenButton { get; }
Property Value
Type | Description |
---|---|
System.Windows.Controls.Button | The replacement button. |
VerticalButton
Gets the vertical button.
Declaration
public Button VerticalButton { get; }
Property Value
Type | Description |
---|---|
System.Windows.Controls.Button | The vertical button. |
Methods
ArrangeOverride(Size)
Arranges the content of a CustomGridSplitter element.
Declaration
protected override Size ArrangeOverride(Size arrangeBounds)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Size | arrangeBounds | this element uses to arrange its child content. |
Returns
Type | Description |
---|---|
System.Windows.Size | The Size that represents the arranged size of CustomGridSplitter. |
OnApplyTemplate()
When overridden in a derived class, is invoked whenever application code or internal processes call System.Windows.FrameworkElement.ApplyTemplate.
Declaration
public override void OnApplyTemplate()
OnInitialized(EventArgs)
Raises the System.Windows.FrameworkElement.Initialized event. This method is invoked whenever System.Windows.FrameworkElement.IsInitialized is set to true internally.
Declaration
protected override void OnInitialized(EventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.EventArgs | e | The System.Windows.RoutedEventArgs that contains the event data. |
OnMouseEnter(MouseEventArgs)
Invoked when an unhandled System.Windows.Input.Mouse.MouseEnter attached event is raised on this element. Implement this method to add class handling for this event.
Declaration
protected override void OnMouseEnter(MouseEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Input.MouseEventArgs | e | The System.Windows.Input.MouseEventArgs that contains the event data. |
OnMouseLeftButtonDown(MouseButtonEventArgs)
Provides class handling for the System.Windows.ContentElement.MouseLeftButtonDown event.
Declaration
protected override void OnMouseLeftButtonDown(MouseButtonEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Input.MouseButtonEventArgs | e | The event data. |
OnMouseLeftButtonUp(MouseButtonEventArgs)
Provides class handling for the System.Windows.ContentElement.MouseLeftButtonUp event.
Declaration
protected override void OnMouseLeftButtonUp(MouseButtonEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Input.MouseButtonEventArgs | e | The event data. |
OnMouseMove(MouseEventArgs)
Provides class handling for the System.Windows.UIElement.MouseMove event.
Declaration
protected override void OnMouseMove(MouseEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Input.MouseEventArgs | e | The event data. |