【发布时间】:2019-08-11 16:55:35
【问题描述】:
我正在尝试组织我的项目,但遇到了一个问题,即我无法将按钮动态添加到 MainForm。我怎样才能做到这一点而不会出错并且仍然让MainForm首先启动而不是其他类?
【问题讨论】:
标签: c# winforms class button dynamic
我正在尝试组织我的项目,但遇到了一个问题,即我无法将按钮动态添加到 MainForm。我怎样才能做到这一点而不会出错并且仍然让MainForm首先启动而不是其他类?
【问题讨论】:
标签: c# winforms class button dynamic
public class anotherClass
{
public void AddButton(Form form)
{
Button b = new Button() { Text = "Dynamic Button", Width = 200 };
form.Controls.Add(b);
}
}
public class MyForm
{
anotherClass obj = new anotherClass();
obj.AddButton(this);
}
【讨论】:
类似这样的:
private void Form1_Load(object sender, EventArgs e)
{
Button b = new Button() { Text = "Dynamic Button", Width = 200 };
this.Controls.Add(b);
}
【讨论】: