menu

WinForms

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

    Show / Hide Table of Contents

    Class ThumbButtonInfo

    Inheritance
    System.Object
    ThumbButtonInfo
    Implements
    System.Windows.Input.ICommandSource
    Namespace: Syncfusion.Windows
    Assembly: Syncfusion.Shared.WPF.dll
    Syntax
    public sealed class ThumbButtonInfo : Freezable, ICommandSource

    Constructors

    ThumbButtonInfo()

    Declaration
    public ThumbButtonInfo()

    Fields

    CommandParameterProperty

    CommandParameter Dependency Property

    Declaration
    public static readonly DependencyProperty CommandParameterProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    CommandProperty

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

    CommandTargetProperty

    CommandTarget Dependency Property

    Declaration
    public static readonly DependencyProperty CommandTargetProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    DescriptionProperty

    Declaration
    public static readonly DependencyProperty DescriptionProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    DismissWhenClickedProperty

    Declaration
    public static readonly DependencyProperty DismissWhenClickedProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    ImageSourceProperty

    Declaration
    public static readonly DependencyProperty ImageSourceProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    IsBackgroundVisibleProperty

    Declaration
    public static readonly DependencyProperty IsBackgroundVisibleProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    IsEnabledProperty

    Declaration
    public static readonly DependencyProperty IsEnabledProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    IsInteractiveProperty

    Declaration
    public static readonly DependencyProperty IsInteractiveProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    VisibilityProperty

    Declaration
    public static readonly DependencyProperty VisibilityProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    Properties

    Command

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

    CommandParameter

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

    CommandTarget

    Declaration
    public IInputElement CommandTarget { get; set; }
    Property Value
    Type
    System.Windows.IInputElement

    Description

    Gets or sets the Description property. This dependency property indicates the text to display in the tooltip for this button.

    Declaration
    public string Description { get; set; }
    Property Value
    Type
    System.String

    DismissWhenClicked

    Gets or sets the DismissWhenClicked property. This dependency property indicates whether the thumbnail window should disappear as a result of the user clicking this button.

    Declaration
    public bool DismissWhenClicked { get; set; }
    Property Value
    Type
    System.Boolean

    ImageSource

    Gets or sets the ImageSource property. This dependency property indicates the ImageSource to use for this button's display.

    Declaration
    public ImageSource ImageSource { get; set; }
    Property Value
    Type
    System.Windows.Media.ImageSource

    IsBackgroundVisible

    Gets or sets the IsBackgroundVisible property. This dependency property indicates whether the default background should be shown.

    Declaration
    public bool IsBackgroundVisible { get; set; }
    Property Value
    Type
    System.Boolean

    IsEnabled

    Gets or sets the IsEnabled property.

    Declaration
    public bool IsEnabled { get; set; }
    Property Value
    Type
    System.Boolean
    Remarks

    This dependency property indicates whether the button is receptive to user interaction and should appear as such. The button will not raise click events from the user when this property is false. See also IsInteractive.

    IsInteractive

    Gets or sets the IsInteractive property.

    Declaration
    public bool IsInteractive { get; set; }
    Property Value
    Type
    System.Boolean
    Remarks

    This dependency property allows an enabled button, as determined by the IsEnabled property, to not raise click events. Buttons that have IsInteractive=false can be used to indicate status. IsEnabled=false takes precedence over IsInteractive=false.

    Visibility

    Gets or sets the whether this should be visible in the UI.

    Declaration
    public Visibility Visibility { get; set; }
    Property Value
    Type
    System.Windows.Visibility

    Methods

    CreateInstanceCore()

    Declaration
    protected override Freezable CreateInstanceCore()
    Returns
    Type
    System.Windows.Freezable

    Events

    Click

    Declaration
    public event EventHandler Click
    Event Type
    Type
    System.EventHandler

    Implements

    System.Windows.Input.ICommandSource
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved