RadioButton

Wisej.Web.RadioButton

Namespace: Wisej.Web

Assembly: Wisej.Framework (4.0.0.0)

Enables the user to select a single option from a group of choices when paired with other RadioButton controls.

public class RadioButton : ButtonBase, IReadOnly, IValidation

Constructors

RadioButton()

Initializes a new instance of the RadioButton class.

RadioButton(text, onCheckedChanged)

Initializes a new instance of the RadioButton class with the specified settings.

Name
Type
Description

text

Initial text.

RadioButton(text, location, size, onCheckedChanged)

Initializes a new instance of the RadioButton class with specific initial settings.

Name
Type
Description

text

Initial text.

location

Initial location.

size

Initial size.

Properties

Appearance

Appearance: Returns or sets the value that determines the appearance of a CheckBox control. (Default: Normal)

AutoCheck

Booleanarrow-up-right: Returns or set a value indicating whether the Checked or CheckState values and the CheckBox's appearance are automatically changed when the CheckBox is clicked. (Default: True)

AutoSize

Booleanarrow-up-right: Returns or sets a value that indicates whether the control resizes based on its contents. (Default: True)

AutoToolTip

Booleanarrow-up-right: Returns or sets whether a tooltip is displayed when the text extends beyond the size of the control. (Default: False)

The auto tooltip is set on the browser using the titlearrow-up-right attribute managed by the browser, does not use the themed tooltip managed by Wisej.NET.

CheckAlign

ContentAlignmentarrow-up-right: Returns or sets the horizontal and vertical alignment of the check mark on a CheckBox control. (Default: MiddleLeft)

Checked

Booleanarrow-up-right: Gets or sets whether the control is checked. (Default: False)

CheckedForeColor

Colorarrow-up-right: Returns or sets the text color used when the RadioButton is checked. (Default: Color [Empty])

DefaultSize

Sizearrow-up-right: Returns the default size of the control.

Invalid

Booleanarrow-up-right: Returns or sets a value that indicates that the control is invalid. (Default: False)

InvalidMessage

Stringarrow-up-right: Returns or sets the invalid message that is shown in the invalid tooltip. (Default: "")

ReadOnly

Booleanarrow-up-right: Returns or sets whether the control is read-only. (Default: False)

TabStop

Booleanarrow-up-right: Returns or sets whether the user can give the focus to this control using the TAB key and the Focusable property is set to true. (Default: False)

TextAlign

ContentAlignmentarrow-up-right: Returns or sets the alignment of the text on the CheckBox control. (Default: MiddleLeft)

Methods

OnAppearanceChanged(e)

Fires the AppearanceChanged event.

Parameter
Type
Description

e

A EventArgsarrow-up-right that contains the event data.

OnCheckedChanged(e)

Fires the CheckedChanged event.

Parameter
Type
Description

e

A EventArgsarrow-up-right that contains the event data.

OnClick(e)

Fires the Click event.

Parameter
Type
Description

e

A EventArgsarrow-up-right that contains the event data.

OnForeColorChanged(e)

Fires the ForeColorChanged event.

Parameter
Type
Description

e

A EventArgsarrow-up-right that contains the event data.

OnReadOnlyChanged(e)

Fires the ReadOnlyChanged event.

Parameter
Type
Description

e

An EventArgsarrow-up-right that contains the event data.

OnValidating(e)

Fires the Validating event.

Parameter
Type
Description

OnWebRender(config)

Renders the client component.

Parameter
Type
Description

config

Dynamic configuration object.

PerformClick()

Generates a Click event for a RadioButton.

Events

AppearanceChanged

EventHandlerarrow-up-right Fired when the value of the Appearance property changes.

CheckedChanged

EventHandlerarrow-up-right Fired when the value of the Checked property changes.

ReadOnlyChanged

EventHandlerarrow-up-right Fired when the value of the ReadOnly property has changed.

Implements

Name
Description

Provides access to the UserData and Tag properties associated to the component implementing this interface.

Bindable components implement this interface.

Defines an object that can invoke a Command.

Controls that support drag & drop operations implement this interface.

Provides access to common image properties across the controls that implement this interface.

Provides access to the ReadOnly property for coontrols that support the read-only mode.

Provides access to the validation events and properties property for controls that support validation.

All wisej components implement this interface.

All wisej controls derived from the Control class must implement this interface.

Allows an object to serialize itself.

Last updated

Was this helpful?