RadThumbnailButton
Represents a button in a RadTaskbarButton thumbnail toolbar. Its image can be supplied directly or resolved from the owner's image list, and changes to its taskbar display configuration notify the owner.
Definition
Namespace:Telerik.WinControls.Taskbar
Assembly:Telerik.WinControls.UI.dll
Syntax:
public class RadThumbnailButton : IDisposable
Inheritance: objectRadThumbnailButton
Implements:
Constructors
Creates a thumbnail toolbar button that is enabled by default.
public RadThumbnailButton()
Properties
When the button is clicked, the taskbar button's flyout closes immediately.
public bool DismissOnClick { get; set; }
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.
public bool Enabled { get; set; }
Gets or sets the image list index value of the image displayed on the button control.
[TypeConverter("Telerik.WinControls.UI.Design.NoneExcludedImageIndexConverter, Telerik.WinControls.UI.Design, Version=2026.3.1026.48, Culture=neutral, PublicKeyToken=5bb2a467cbec794e")]
[RelatedImageList("Owner.ThumbnailButtonsImageList")]
public int ImageIndex { get; set; }
Gets or sets the key accessor for the image in the ImageList.
[TypeConverter("Telerik.WinControls.UI.Design.RadImageKeyConverter, Telerik.WinControls.UI.Design, Version=2026.3.1026.48, Culture=neutral, PublicKeyToken=5bb2a467cbec794e")]
[RelatedImageList("Owner.ThumbnailButtonsImageList")]
public string ImageKey { get; set; }
Do not draw a button border, use only the image.
public bool NoBackground { get; set; }
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.
public bool NonInteractive { get; set; }
Owner
IThumbnailButtonOwner
Gets the owner of the thumbnail button.
public IThumbnailButtonOwner Owner { get; }
Tag object that can be used to store user data, taht correcposnds to this button.
public object Tag { get; set; }
Methods
Releases this button's resources when it is finalized.
protected ~RadThumbnailButton()
Releases this button's native icon handle, if present, and clears its owner association.
public void Dispose()
Implements:
Notifies that the button has been clicked.
protected virtual void OnClick()
Returns the constant name of this button type, regardless of the runtime type.
Updates the internal infrastructure to the latest state of this instance.
public void Update()