public void Creat(Form1 frm);不行啊。。。
可以实现吗?
C# 类 窗体创建控件
------解决方案--------------------------------------------------------
public void Creat(Form frm)
{
Button btn = new Button();
btn.Text = btn.Name = "btn";
btn.Location = new Point(0, 0);
frm.Controls.Add(btn);
}
------解决方案--------------------------------------------------------
你调用的时候是否把窗体实例传入,不要new了一个新的窗体。
另外Create注意不要拼写错误。