menu

WPF

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class GroupBarSplitter - WPF API Reference | Syncfusion

    Show / Hide Table of Contents

    Class GroupBarSplitter

    Represents splitter control for the GroupBar.

    Inheritance
    System.Object
    GroupBarSplitter
    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
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved