Class PushButtonAppearanceCharacteristics
Defines the appearance characteristics for push button widget annotations, including captions, icons, and layout options for different interaction states.
Inheritance
Inherited Members
Namespace: Telerik.Windows.Documents.Fixed.Model.Annotations
Assembly: Telerik.Windows.Documents.Fixed.dll
Syntax
public class PushButtonAppearanceCharacteristics : ButtonAppearanceCharacteristics
Constructors
PushButtonAppearanceCharacteristics()
Initializes a new instance of PushButtonAppearanceCharacteristics class.
Declaration
public PushButtonAppearanceCharacteristics()
PushButtonAppearanceCharacteristics(PushButtonAppearanceCharacteristics)
Initializes a new instance of PushButtonAppearanceCharacteristics class by copying properties from another instance.
Declaration
public PushButtonAppearanceCharacteristics(PushButtonAppearanceCharacteristics other)
Parameters
PushButtonAppearanceCharacteristics
other
The PushButtonAppearanceCharacteristics instance to copy from. |
Properties
IconAndCaptionPosition
Gets or sets the relative positioning of the icon and caption within the button appearance.
Declaration
public IconAndCaptionPosition IconAndCaptionPosition { get; set; }
Property Value
IconAndCaptionPosition
The positioning option that determines how icon and caption are arranged. |
IconFitOptions
Gets the options that specify how to fit the icon within the annotation rectangle.
Declaration
public IconFitOptions IconFitOptions { get; }
Property Value
IconFitOptions
The IconFitOptions instance that controls icon scaling and positioning. |
MouseDownCaption
Gets or sets the caption text displayed when the mouse button is pressed down on the widget.
Declaration
public string MouseDownCaption { get; set; }
Property Value
System.String
The text that appears on the button during mouse-down interaction. |
MouseDownIconSource
Gets or sets the icon displayed when the mouse button is pressed down on the widget.
Declaration
public FormSource MouseDownIconSource { get; set; }
Property Value
FormSource
The FormSource that provides the icon image for the mouse-down state. |
MouseOverCaption
Gets or sets the caption text displayed when the mouse cursor is hovering over the button.
Declaration
public string MouseOverCaption { get; set; }
Property Value
System.String
The text that appears on the button during mouse-over interaction. |
MouseOverIconSource
Gets or sets the icon displayed when the mouse cursor is hovering over the button.
Declaration
public FormSource MouseOverIconSource { get; set; }
Property Value
FormSource
The FormSource that provides the icon image for the mouse-over state. |
NormalIconSource
Gets or sets the icon displayed when the button is in its normal state (not being interacted with).
Declaration
public FormSource NormalIconSource { get; set; }
Property Value
FormSource
The FormSource that provides the icon image for the default button state. |