ButtonChrome
Renders visual states of a button.
Definition
Namespace:Telerik.Windows.Controls.Chromes
Assembly:Telerik.Windows.Controls.dll
Syntax:
public class ButtonChrome : Control
Inheritance: objectButtonChrome
Constructors
Initializes a new instance of the ButtonChrome class.
public ButtonChrome()
Fields
CornerRadiusProperty
DependencyProperty
Identifies the CornerRadius dependency property.
public static readonly DependencyProperty CornerRadiusProperty
InnerCornerRadiusProperty
DependencyProperty
Identifies the InnerCornerRadius dependency property.
public static readonly DependencyProperty InnerCornerRadiusProperty
OrientationProperty
DependencyProperty
Identifies the Orientation property.
public static readonly DependencyProperty OrientationProperty
RenderActiveProperty
DependencyProperty
Identifies the RenderActive property.
public static readonly DependencyProperty RenderActiveProperty
RenderCheckedProperty
DependencyProperty
Identifies the RenderChecked property.
public static readonly DependencyProperty RenderCheckedProperty
RenderEnabledProperty
DependencyProperty
Identifies the RenderEnabled property.
public static readonly DependencyProperty RenderEnabledProperty
RenderFocusedProperty
DependencyProperty
Identifies the RenderFocused property.
public static readonly DependencyProperty RenderFocusedProperty
RenderHighlightedProperty
DependencyProperty
Identifies the RenderHighlighted property.
public static readonly DependencyProperty RenderHighlightedProperty
RenderMouseOverProperty
DependencyProperty
Identifies the RenderMouseOver property.
public static readonly DependencyProperty RenderMouseOverProperty
RenderNormalProperty
DependencyProperty
Identifies the RenderNormal property.
public static readonly DependencyProperty RenderNormalProperty
RenderPressedProperty
DependencyProperty
Identifies the RenderPressed property.
public static readonly DependencyProperty RenderPressedProperty
RenderSelectedProperty
DependencyProperty
Identifies the RenderSelected property.
public static readonly DependencyProperty RenderSelectedProperty
Properties
CornerRadius
CornerRadius
Identifies the CornerRadius dependency property.
public CornerRadius CornerRadius { get; set; }
InnerCornerRadius
CornerRadius
Identifies the CornerRadius dependency property.
public CornerRadius InnerCornerRadius { get; }
Orientation
Orientation
Sets the visual appearance of the chrome to render Horizontal or Vertical button.
public Orientation Orientation { get; set; }
Sets the visual appearance of the chrome not to render in Active mode.
public bool RenderActive { get; set; }
Sets the visual appearance of the chrome to render in Selected mode.
public bool RenderChecked { get; set; }
Sets the visual appearance of the chrome to render Enabled.
public bool RenderEnabled { get; set; }
Sets the visual appearance of the chrome to render Focused state.
public bool RenderFocused { get; set; }
Sets the visual appearance of the chrome to render in Highlighted mode.
public bool RenderHighlighted { get; set; }
Sets the visual appearance of the chrome to render MouseOver.
public bool RenderMouseOver { get; set; }
Sets the visual appearance of the chrome not to render in Normal mode.
public bool RenderNormal { get; set; }
Sets the visual appearance of the chrome to render Pressed state.
public bool RenderPressed { get; set; }
Sets the visual appearance of the chrome to render in Selected mode.
public bool RenderSelected { get; set; }
Methods
When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call .
public override void OnApplyTemplate()
Raises the event. This method is invoked whenever is set to true internally.
protected override void OnInitialized(EventArgs e)
The RoutedEventArgs that contains the event data.