附加组件分组框在C#(Attach components to GroupBox in C#)

2019-08-05 04:24发布

我要插入的表格一组框,把3个单选按钮在里面。

有没有在3个单选按钮连接到分组框中什么优势? 驾驶室我们甚至做到这一点?

如果我必须这样做,我如何附上3个单选按钮组框,让他们成为组框的一部分,而不是形式的分离组件?

Answer 1:

如果你在谈论的WinForms; 只需将单选按钮控件到GroupBox的窗体设计器。 如果你想以编程方式添加它们,这样的事情应该工作:

RadioButton rb = new RadioButton();
rb.Text = "Some text";
myGroupBox.Controls.Add(rb);
rb.Location = new Point(someX, someY);

// repeat as necessary


Answer 2:

在代码中,假设你有一个组框变量名groupBox1:

groupBox1.Controls.Add(radioButton1);
groupBox1.Controls.Add(radioButton2);
groupBox1.Controls.Add(radioButton3);

如果您在设计方面的意思,只需拖动到组框,而不是形式的单选按钮。



Answer 3:

你也可以做一个行:

groupBox1.Controls.AddRange(new Control[] { radioButton1, radioButton2, radioButton3 });


文章来源: Attach components to GroupBox in C#
标签: c# groupbox