Class
RadRadioButton

A RadioButton control.

Definition

Namespace:Telerik.Windows.Controls

Assembly:Telerik.Windows.Controls.dll

Syntax:

cs-api-definition
[TelerikToolboxCategory("Buttons")]
public class RadRadioButton : RadioButton

Inheritance: objectRadRadioButton

Derived Classes: RadGeometryRadioButtonRadRibbonRadioButtonSectionColumnsRadioButton

Constructors

RadRadioButton()

Initializes a new instance of the RadRadioButton class.

Declaration

cs-api-definition
public RadRadioButton()

Fields

ActivateEvent

Identifies the Activate routed event.

Declaration

cs-api-definition
public static readonly RoutedEvent ActivateEvent

Field Value

RoutedEvent

CornerRadiusProperty

Identifies the CornerRadius property.

Declaration

cs-api-definition
public static readonly DependencyProperty CornerRadiusProperty

Field Value

DependencyProperty

IsBackgroundVisibleProperty

Identifies the IsBackgroundVisible property.

Declaration

cs-api-definition
public static readonly DependencyProperty IsBackgroundVisibleProperty

Field Value

DependencyProperty

Properties

CornerRadius

Gets or sets a value that represents the degree to which the corners of the control are rounded. This is a dependency property.

Declaration

cs-api-definition
public CornerRadius CornerRadius { get; set; }

Property Value

CornerRadius

IsBackgroundVisible

Sets the visual appearance of the chrome not to render in Normal mode.

Declaration

cs-api-definition
[Browsable(false)]
public bool IsBackgroundVisible { get; set; }

Property Value

bool

Methods

OnActivate()

Raises the event.

Declaration

cs-api-definition
protected virtual void OnActivate()

OnApplyTemplate()

Invoked whenever application code or internal processes (such as a rebuilding layout pass) call .

Declaration

cs-api-definition
public override void OnApplyTemplate()

OnCreateAutomationPeer()

Creates a RadRadioButtonAutomationPeer.

Declaration

cs-api-definition
protected override AutomationPeer OnCreateAutomationPeer()

Returns

AutomationPeer

OnGotFocus(RoutedEventArgs)

Invoked on got focus.

Declaration

cs-api-definition
protected override void OnGotFocus(RoutedEventArgs e)

Parameters

e

RoutedEventArgs

OnInitialized(EventArgs)

Raises the event. This method is invoked whenever is set to true internally.

Declaration

cs-api-definition
protected override void OnInitialized(EventArgs e)

Parameters

e

EventArgs

The RoutedEventArgs that contains the event data.

OnLostFocus(RoutedEventArgs)

Invoke on focus lost.

Declaration

cs-api-definition
protected override void OnLostFocus(RoutedEventArgs e)

Parameters

e

RoutedEventArgs

OnMouseEnter(MouseEventArgs)

Invoke on mouse enter.

Declaration

cs-api-definition
protected override void OnMouseEnter(MouseEventArgs e)

Parameters

e

MouseEventArgs

OnMouseLeave(MouseEventArgs)

Invoke on mouse leave.

Declaration

cs-api-definition
protected override void OnMouseLeave(MouseEventArgs e)

Parameters

e

MouseEventArgs

OnMouseLeftButtonUp(MouseButtonEventArgs)

Invoke on mouse left button up.

Declaration

cs-api-definition
protected override void OnMouseLeftButtonUp(MouseButtonEventArgs e)

Parameters

e

MouseButtonEventArgs

OnToggle()

Invoke the base OnToggle and execute the associated Command.

Declaration

cs-api-definition
protected override void OnToggle()

Events

Activate

Occurs when button is clicked.

Declaration

cs-api-definition
public event EventHandler<RadRoutedEventArgs> Activate

Event Value

EventHandler<RadRoutedEventArgs>