3

我要表演

this.Controls.Add(MyObject)

在 MyObject 的类定义中

public MyClass(container/*?*/ con,Point L)
{
con.Controls.Add(this);
}

我可以做这样的事情吗?谢谢。

4

1 回答 1

1

Control会工作得很好。

public void method(Control container)
{
    container.Controls.Add(this);
}

如果你传入一个Control实际上不能有孩子的(比如,TextBox)它要么什么都不做,要么在运行时抛出一个异常。

于 2012-09-10T18:47:15.993 回答