Class
RadThumbnailButton

Definition

Namespace:Telerik.WinControls.Taskbar

Assembly:Telerik.WinControls.UI.dll

Syntax:

cs-api-definition
public class RadThumbnailButton : IDisposable

Inheritance: objectRadThumbnailButton

Implements: IDisposable

Constructors

RadThumbnailButton()

Declaration

cs-api-definition
public RadThumbnailButton()

Properties

DismissOnClick

When the button is clicked, the taskbar button's flyout closes immediately.

Declaration

cs-api-definition
public bool DismissOnClick { get; set; }

Property Value

bool

Enabled

Gets or sets a value indicating, whether the buttons is enabled. If [true] The button is active and available to the user. If [false] The button is disabled. It is present, but has a visual state that indicates that it will not respond to user action.

Declaration

cs-api-definition
public bool Enabled { get; set; }

Property Value

bool

Hidden

The button is not shown to the user.

Declaration

cs-api-definition
public bool Hidden { get; set; }

Property Value

bool

Icon

Gets or sets the Icon displayed in this button.

Declaration

cs-api-definition
public Icon Icon { get; set; }

Property Value

Icon

ImageIndex

Gets or sets the image list index value of the image displayed on the button control.

Declaration

cs-api-definition
[TypeConverter("Telerik.WinControls.UI.Design.NoneExcludedImageIndexConverter, Telerik.WinControls.UI.Design, Version=2026.1.311.48, Culture=neutral, PublicKeyToken=5bb2a467cbec794e")]
[RelatedImageList("Owner.ThumbnailButtonsImageList")]
public int ImageIndex { get; set; }

Property Value

int

ImageKey

Gets or sets the key accessor for the image in the ImageList.

Declaration

cs-api-definition
[TypeConverter("Telerik.WinControls.UI.Design.RadImageKeyConverter, Telerik.WinControls.UI.Design, Version=2026.1.311.48, Culture=neutral, PublicKeyToken=5bb2a467cbec794e")]
[RelatedImageList("Owner.ThumbnailButtonsImageList")]
public string ImageKey { get; set; }

Property Value

string

NoBackground

Do not draw a button border, use only the image.

Declaration

cs-api-definition
public bool NoBackground { get; set; }

Property Value

bool

NonInteractive

The button is enabled but not interactive; no pressed button state is drawn. This value is intended for instances where the button is used in a notification.

Declaration

cs-api-definition
public bool NonInteractive { get; set; }

Property Value

bool

Owner

Gets the owner of the thumbnail button.

Declaration

cs-api-definition
public IThumbnailButtonOwner Owner { get; }

Property Value

IThumbnailButtonOwner

Tag

Tag object that can be used to store user data, taht correcposnds to this button.

Declaration

cs-api-definition
public object Tag { get; set; }

Property Value

object

ToolTip

Gets or sets the tool tip text.

Declaration

cs-api-definition
public string ToolTip { get; set; }

Property Value

string

Methods

Dispose()

Declaration

cs-api-definition
public void Dispose()

Implements IDisposable.Dispose()

OnClick()

Notifies that the button has been clicked.

Declaration

cs-api-definition
protected virtual void OnClick()

ToString()

Declaration

cs-api-definition
public override string ToString()

Returns

string

Overrides object.ToString()

Update()

Updates the internal infrastructure to the latest state of this instance.

Declaration

cs-api-definition
public void Update()

~RadThumbnailButton()

Declaration

cs-api-definition
protected ~RadThumbnailButton()