ClassButtonChrome
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
ButtonChrome()
Initializes a new instance of the ButtonChrome class.
Declaration
public ButtonChrome()
Fields
CornerRadiusProperty
Identifies the CornerRadius dependency property.
Declaration
public static readonly DependencyProperty CornerRadiusProperty
Field Value
DependencyProperty
InnerCornerRadiusProperty
Identifies the InnerCornerRadius dependency property.
Declaration
public static readonly DependencyProperty InnerCornerRadiusProperty
Field Value
DependencyProperty
OrientationProperty
Identifies the Orientation property.
Declaration
public static readonly DependencyProperty OrientationProperty
Field Value
DependencyProperty
RenderActiveProperty
Identifies the RenderActive property.
Declaration
public static readonly DependencyProperty RenderActiveProperty
Field Value
DependencyProperty
RenderCheckedProperty
Identifies the RenderChecked property.
Declaration
public static readonly DependencyProperty RenderCheckedProperty
Field Value
DependencyProperty
RenderEnabledProperty
Identifies the RenderEnabled property.
Declaration
public static readonly DependencyProperty RenderEnabledProperty
Field Value
DependencyProperty
RenderFocusedProperty
Identifies the RenderFocused property.
Declaration
public static readonly DependencyProperty RenderFocusedProperty
Field Value
DependencyProperty
RenderHighlightedProperty
Identifies the RenderHighlighted property.
Declaration
public static readonly DependencyProperty RenderHighlightedProperty
Field Value
DependencyProperty
RenderMouseOverProperty
Identifies the RenderMouseOver property.
Declaration
public static readonly DependencyProperty RenderMouseOverProperty
Field Value
DependencyProperty
RenderNormalProperty
Identifies the RenderNormal property.
Declaration
public static readonly DependencyProperty RenderNormalProperty
Field Value
DependencyProperty
RenderPressedProperty
Identifies the RenderPressed property.
Declaration
public static readonly DependencyProperty RenderPressedProperty
Field Value
DependencyProperty
RenderSelectedProperty
Identifies the RenderSelected property.
Declaration
public static readonly DependencyProperty RenderSelectedProperty
Field Value
DependencyProperty
Properties
CornerRadius
Identifies the CornerRadius dependency property.
Declaration
public CornerRadius CornerRadius { get; set; }
Property Value
CornerRadius
InnerCornerRadius
Identifies the CornerRadius dependency property.
Declaration
public CornerRadius InnerCornerRadius { get; }
Property Value
CornerRadius
Orientation
Sets the visual appearance of the chrome to render Horizontal or Vertical button.
Declaration
public Orientation Orientation { get; set; }
Property Value
Orientation
RenderActive
Sets the visual appearance of the chrome not to render in Active mode.
RenderChecked
Sets the visual appearance of the chrome to render in Selected mode.
RenderEnabled
Sets the visual appearance of the chrome to render Enabled.
RenderFocused
Sets the visual appearance of the chrome to render Focused state.
RenderHighlighted
Sets the visual appearance of the chrome to render in Highlighted mode.
RenderMouseOver
Sets the visual appearance of the chrome to render MouseOver.
RenderNormal
Sets the visual appearance of the chrome not to render in Normal mode.
RenderPressed
Sets the visual appearance of the chrome to render Pressed state.
RenderSelected
Sets the visual appearance of the chrome to render in Selected mode.
Methods
OnApplyTemplate()
When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call .
Declaration
public override void OnApplyTemplate()
OnInitialized(EventArgs)
Raises the event. This method is invoked whenever is set to true internally.
Declaration
protected override void OnInitialized(EventArgs e)
Parameters
e
The RoutedEventArgs that contains the event data.