Class GroupBarSplitter
Represents splitter control for the GroupBar.
Inheritance
Namespace: Syncfusion.Windows.Tools.Controls
Assembly: Syncfusion.Tools.Wpf.dll
Syntax
public class GroupBarSplitter : UserControl
Constructors
GroupBarSplitter()
Initializes a new instance of the GroupBarSplitter class.
Declaration
public GroupBarSplitter()
Fields
DragIncrementedEvent
Identifies DragIncremented event.
Declaration
public static readonly RoutedEvent DragIncrementedEvent
Field Value
Type |
---|
System.Windows.RoutedEvent |
DragIncrementProperty
Identifies DragIncrementProperty dependency property.
Declaration
public static readonly DependencyProperty DragIncrementProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
IsPressedProperty
Identifies IsPressedProperty dependency property.
Declaration
public static readonly DependencyProperty IsPressedProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
IsPressedPropertyKey
Identifies IsPressedProperty dependency property.
Declaration
public static readonly DependencyPropertyKey IsPressedPropertyKey
Field Value
Type |
---|
System.Windows.DependencyPropertyKey |
Properties
DragDirection
Gets the drag direction.
Declaration
public DragDirection DragDirection { get; }
Property Value
Type | Description |
---|---|
DragDirection | The drag direction. |
DragIncrement
Gets or sets the drag increment.
Declaration
public double DragIncrement { get; set; }
Property Value
Type | Description |
---|---|
System.Double | The drag increment. |
IsPressed
Gets a value indicating whether this instance is pressed.
Declaration
public bool IsPressed { get; }
Property Value
Type | Description |
---|---|
System.Boolean | true if this instance is pressed; otherwise, false |
Parent
Gets the logical parent element of this element.
Declaration
public GroupBar Parent { get; }
Property Value
Type |
---|
GroupBar |
Methods
OnDragIncremented()
Called when DragIncremented changed.
Declaration
protected virtual void OnDragIncremented()
OnMouseDown(MouseButtonEventArgs)
Invoked when an unhandled System.Windows.Input.Mouse.MouseDown attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Declaration
protected override void OnMouseDown(MouseButtonEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Input.MouseButtonEventArgs | e | The System.Windows.Input.MouseButtonEventArgs that contains the event data. This event data reports details about the mouse button that was pressed and the handled state. |
OnMouseLeftButtonDown(MouseButtonEventArgs)
Invoked when an unhandled System.Windows.Input.MouseLeftButtonDown routed event is raised on this element. Implement this method to add class handling for this event.
Declaration
protected override void OnMouseLeftButtonDown(MouseButtonEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Input.MouseButtonEventArgs | e | The System.Windows.Input.MouseButtonEventArgs that contains the event data. The event data reports that the left mouse button was pressed. |
OnMouseLeftButtonUp(MouseButtonEventArgs)
Processes left mouse button release.
Declaration
protected override void OnMouseLeftButtonUp(MouseButtonEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Input.MouseButtonEventArgs | e | The System.Windows.Input.MouseButtonEventArgs that contains the event data. The event data reports that the left mouse button was released. |
OnMouseMove(MouseEventArgs)
Processes mouse move.
Declaration
protected override void OnMouseMove(MouseEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Input.MouseEventArgs | e | The System.Windows.Input.MouseEventArgs that contains the event data. |
Events
DragIncremented
Bubbling routed event fired when DragIncremented changed.
Declaration
public event RoutedEventHandler DragIncremented
Event Type
Type |
---|
System.Windows.RoutedEventHandler |