RadioButton::CheckAlign Property
.NET Framework (current version)
Gets or sets the location of the check box portion of the RadioButton.
Assembly: System.Windows.Forms (in System.Windows.Forms.dll)
public: property ContentAlignment CheckAlign { ContentAlignment get(); void set(ContentAlignment value); }
Property Value
Type: System.Drawing::ContentAlignmentOne of the valid ContentAlignment values. The default value is MiddleLeft.
| Exception | Condition |
|---|---|
| InvalidEnumArgumentException | The assigned value is not one of the ContentAlignment values. |
The following code example demonstrates how the CheckAlign property can be changed at run time. The check box portion of a RadioButton is moved to the right or left of the text when the Checked value changes. This example requires that a RadioButton control has been instantiated on a form and that a reference to the System.Drawing namespace has been included.
private: Void radioButton1_CheckedChanged( System::Object^ sender, System::EventArgs^ e ) { // Change the check box position to be opposite its current position. if ( radioButton1->CheckAlign == ContentAlignment::MiddleLeft ) { radioButton1->CheckAlign = ContentAlignment::MiddleRight; } else { radioButton1->CheckAlign = ContentAlignment::MiddleLeft; } }
.NET Framework
Available since 1.1
Available since 1.1
Show: