GroupBoxは、コントロールをグループ化するグループボックスコントロールを扱うクラス・・・。
GroupBox クラス (System.Windows.Forms)
グループボックス上にラジオボタンを置いて、それらのどれが選択されているかをチェックする・・・。
を選択し、
このように配置・・・。
groupBox1の中に、RadioButtonを3つ配置・・・。
さらに、下にbutton1を置く・・・。
button1が押された時、
groupBox1.Controlsは、groupBox1上に置かれたすべてのコントロールを指すコレクション(配列やリストなどの総称)・・・。
foreach文でその中からコントロールを一つずつ取り出していく・・・。取り出したコントロールはControl型のcで表される・・・。
cをRadioButton型のrにキャストして、r.Checkedで選択されていれば、MessageBoxでr.Textを表示する・・・。
これでbutton1を押すと、
となり、
これでbutton1を押すと、
となり、
これでbutton1を押すと、
となる・・・。
GroupBoxを使うことで、コントロールをまとめて制御しやすくなる・・・。
Sample/Program.cs at master · bg1bgst333/Sample · GitHub
Sample/Form1.cs at master · bg1bgst333/Sample · GitHub
Sample/Form1.Designer.cs at master · bg1bgst333/Sample · GitHub