質問

フォームにグループボックスを挿入し、その中に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 });
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top