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