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. |