C#プチリファレンス

C# RadioButton(System.Windows.Forms.RadioButton)

RadioButtonについてです。

C# ラジオボタン

選択状態をセット、取得する

例)ラジオボタン(radiobutton1)をオンにする
radiobutton1.Checked = true;
例)ラジオボタン(radiobutton1)の選択状態を取得する
bool b = radiobutton1.Checked;

ラジオボタンをグループ化する

ラジオボタンをグループ化するには、グループ化したいラジオボタンをGroupBoxコントロール上に置けばOKです。

例)2つのグループを作って、それぞれラジオボタンを2つ配置する

ラジオボタンをグループ化する

RadioButtonのプロパティ

【RadioButtonのプロパティ】
プロパティ設定値
(太字は既定値)
意味
デザイン
(Name)コントロール名を指定する
GenerateMember**
LockedTrue/Falseデザインモードでの変更の可否を指定する。
ModifiersPublic
Protected
Protected Internal
Internal
Private
コントロールのアクセスレベルを指定する
フォーカス
CausesValidationTrue/False*
ユーザー補助
AccessibleDescription**
AccessibleName**
AccessibleRoleDefault
***
*
動作
AllowDropTrue/False*
AutoCheckTrue/False*
AutoEllipsisTrue/False*
ContextMenuStrip**
DialogResultNone
OK
Cancel
Abort
Retry
Ignore
Yes
No
*
EnabledTrue/False活性状態を指定する
TabIndexタブ移動順を指定する
TabStopTrue/Falseタブ移動でのフォーカスの可否を指定する
UseCompatibleTextRenderingTrue/False*
VisibleTrue/Falseコントロールの表示/非表示を指定する
配置
AnchorTop,Left*
AutoSizeTrue/False*
DockNone
***
*
Locationx,y表示位置をX座標、Y座標で指定する
Margin**
MaximumSize**
MinimumSize**
Padding**
Sizew,hコントロールの大きさをWidth,Heightで指定する
表示
AppearanceNormal/Button見た目を指定する
Normal:ラジオボタン(通常タイプ)
Button:ラジオボタン(ボタンタイプ)
BackColorControl背景色を指定する
BackgroundImage**
BackgroundImageLayoutNone
Tile
Center
Stretch
Zoom
*
CheckAlignTopLeft
TopMiddle
TopRight
MiddleLeft
MiddleCenter
MiddleRight
BottomLeft
BottomCenter
BottomRight
文字の表示位置を指定する
CheckedTrue/False選択状態を指定する
CursorAppStarting
Arrow
Cross
Default
IBeam
No
SizeAll
SizeNESW
マウスカーソルの形状を指定する
FlatAppearance**
FlatStyleFlat
Popup
Standard
System
*
FontMS UI Gothic, 9ptフォントとサイズを指定する
ForeColorControlText文字色を指定する
Image表示する画像を指定する
ImageAlignMiddleCenter画像の表示位置を指定する
※画像が指定された場合のみ有効
ImageIndex(なし)*
ImageKey(なし)*
ImageList(なし)*
RightToLeftNo
Yes
Inherit
Textbutton1表示する文字を指定する
TextAlignTopLeft
TopMiddle
TopRight
MiddleLeft
MiddleCenter
MiddleRight
BottomLeft
BottomCenter
BottomRight
文字の表示位置を指定する
TextImageRelationOverlay
ImageAboveText
TextAboveImage
ImageBeforeText
TextBeforeImage
*
UseMnemonicTrue/False*
UseVisualStyleBackColorTrue/False*
UseWaitCursorTrue/False*
ToTop