質問
フォームにグループボックスを挿入し、その中に3つのラジオボタンを配置したい。
グループボックスに3つのラジオボタンを取り付けることには利点がありますか?私たちもそれを行うタクシー?
それを行う必要がある場合、3つのラジオボタンをグループボックスに接続して、フォーム上のコンポーネントを分離せずにグループボックスの一部になるようにするにはどうすればよいですか?
解決
winformsを話している場合;ラジオボタンコントロールをフォームデザイナの GroupBox
にドラッグするだけです。プログラムで追加したい場合は、次のように機能します:
RadioButton rb = new RadioButton();
rb.Text = "Some text";
myGroupBox.Controls.Add(rb);
rb.Location = new Point(someX, someY);
// repeat as necessary
他のヒント
コードでは、groupBox1というグループボックス変数名があると仮定します。
groupBox1.Controls.Add(radioButton1);
groupBox1.Controls.Add(radioButton2);
groupBox1.Controls.Add(radioButton3);
デザイナーの観点から言うと、ラジオボタンをフォームではなくグループボックスにドラッグするだけです。
また、1行でそれを行うことができます:
groupBox1.Controls.AddRange(new Control[] { radioButton1, radioButton2, radioButton3 });
所属していません StackOverflow