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.  |