WPF

Upgrade Guide User Guide Demos Support Forums Download
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class DiagramThumb - WPF API Reference | Syncfusion SfDiagram control. ">

    Show / Hide Table of Contents

    Class DiagramThumb

    Represents a class that holds information and functionalities of thumbs used in SfDiagram control.

    Inheritance
    System.Object
    DiagramThumb
    QuickCommand
    Namespace: Syncfusion.UI.Xaml.Diagram.Controls
    Assembly: Syncfusion.SfDiagram.WPF.dll
    Syntax
    public class DiagramThumb : Control

    Constructors

    DiagramThumb()

    Initializes a new instance of the DiagramThumb class.

    Declaration
    public DiagramThumb()

    Fields

    CommandProperty

    Provides information about the Command property.

    Declaration
    public static DependencyProperty CommandProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    ControlPointTypeProperty

    Provides information about the ControlPointType property.

    Declaration
    public static readonly DependencyProperty ControlPointTypeProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    DragCommandProperty

    Provides information about the DragCommand property.

    Declaration
    public static DependencyProperty DragCommandProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    OffsetXProperty

    Provides information about the OffsetX property.

    Declaration
    public static DependencyProperty OffsetXProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    OffsetYProperty

    Provides information about the OffsetY property.

    Declaration
    public static DependencyProperty OffsetYProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    ShapeProperty

    Provides information about the Shape property.

    Declaration
    public static DependencyProperty ShapeProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    ShapeStyleProperty

    Provides information about the ShapeStyle property.

    Declaration
    public static DependencyProperty ShapeStyleProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    ThumbTypeProperty

    Provides information about the ThumbType property.

    Declaration
    public static DependencyProperty ThumbTypeProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    Properties

    Command

    Gets or sets the command value of the thumbs.

    Declaration
    public ICommand Command { get; set; }
    Property Value
    Type Description
    System.Windows.Input.ICommand

    ControlPointType

    Gets or sets the control point type value to the thumb.

    Declaration
    public ControlPointType ControlPointType { get; set; }
    Property Value
    Type Description
    ControlPointType

    DragCommand

    Gets or sets the drag command value of the thumb.

    Declaration
    public ICommand DragCommand { get; set; }
    Property Value
    Type Description
    System.Windows.Input.ICommand

    OffsetX

    Gets or sets the offset-X value to the thumb.

    Declaration
    public double OffsetX { get; set; }
    Property Value
    Type Description
    System.Double

    OffsetY

    Gets or sets the offset-Y value to the thumb.

    Declaration
    public double OffsetY { get; set; }
    Property Value
    Type Description
    System.Double

    Shape

    Gets or sets the shape value to the thumb.

    Declaration
    public object Shape { get; set; }
    Property Value
    Type Description
    System.Object

    ShapeStyle

    Gets or sets the shape style value to the thumb.

    Declaration
    public Style ShapeStyle { get; set; }
    Property Value
    Type Description
    System.Windows.Style

    ThumbType

    Gets or sets the thumb type value to the thumb.

    Declaration
    [Obsolete("This ThumbType Property is deprecated. Please use ControlPointType")]
    public ThumbType ThumbType { get; set; }
    Property Value
    Type Description
    ThumbType

    Methods

    OnApplyTemplate()

    Overridden to apply the templates to the thumbs.

    Declaration
    public override void OnApplyTemplate()

    OnCreateAutomationPeer()

    Overridden to create the new instance of the DiagramThumbAutomationPeer class.

    Declaration
    protected override AutomationPeer OnCreateAutomationPeer()
    Returns
    Type Description
    System.Windows.Automation.Peers.AutomationPeer

    Returns the instance of the DiagramThumbAutomationPeer class.

    Events

    DragComplete

    Represents an event which occurs when dragging process of thumb is completed.

    Declaration
    public event DiagramThumbDragEventHandler DragComplete
    Event Type
    Type Description
    DiagramThumbDragEventHandler

    DragDelta

    Represents an event which keep on occurs for entire dragging process of thumb.

    Declaration
    public event DiagramThumbDragEventHandler DragDelta
    Event Type
    Type Description
    DiagramThumbDragEventHandler

    ThumbDragStarting

    Represents an event which occurs when dragging process of thumb is beging started.

    Declaration
    public event DiagramThumbDragStartingEventHandler ThumbDragStarting
    Event Type
    Type Description
    DiagramThumbDragStartingEventHandler
    Back to top Generated by DocFX
    Copyright © 2001 - 2021 Syncfusion Inc. All Rights Reserved