我想要执行
this.Controls.Add(MyObject)
在MyObject的类定义中
public MyClass(container/*?*/ con,Point L)
{
con.Controls.Add(this);
}
我可以做这样的事吗?
感谢。
答案 0 :(得分:1)
Control
可以正常使用。
public void method(Control container)
{
container.Controls.Add(this);
}
如果你传入一个实际上没有孩子的Control
(例如,TextBox
),它将不会做任何事情或在运行时抛出异常。