Skip to main content

IButtonProperties Members

Contains properties for IButton objects.

Properties

Name Description
Appearance Provides access to the current IButton object’s appearance settings.
Caption Gets or sets the current IButton object’s caption.
Checked Gets or sets if the current IButton is checked.
Enabled Gets or sets whether the current IButton object is enabled.
Glyphs Gets or sets a collection of glyphs for the current IButton object.
GroupIndex Gets or sets a group index for the current IButton object.
Image Gets or sets the current IButton object’s icon.
ImageIndex Gets or sets an IButtonProperties.Images collection member used as the current IButton object’s glyph.
ImageLocation Gets or sets the current IButton object’s icon location relative to its IButtonProperties.Caption.
ImageOptions Provides access to all properties that allow you to assign and customize an icon for this IButton.
Images Gets a collection of images that can be used as the current IButton object’s icon.
ImageUri

Gets or sets the uniform resource identifier of the image in the DX Image Gallery displayed in the button. A specific version of the addressed image is automatically chosen based on the app context (the current skin and required image size).

IsUpdateLocked Gets whether the current IButton is locked for any visual update.
Style Gets or sets the current IButton object’s type.
SuperTip Gets or sets a super tool-tip for the current IButton.
Tag Gets or sets the current IButton object’s tag.
ToolTip Gets or sets a tool-tip for the current IButton.
UseCaption Gets or sets whether the current IButton object’s IButtonProperties.Caption is visible.
UseImage Gets or sets whether the current IButton object’s icon is visible.
Visible Gets or sets whether the current IButton object is visible.
VisibleIndex Gets or sets the current IButton object’s relative position.

Methods

Name Description
BeginUpdate() Locks the IButton by preventing visual updates of the object and its elements until the EndUpdate method is called.
CancelUpdate() Unlocks the IButton object and its elements without immediate visual update.
Dispose() Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. Inherited from IDisposable.
EndUpdate() Unlocks an IButton causing immediate visual update of the object and all its elements.
See Also