这是我创建对象的类中的函数:
public static void CreateLabel()
{
Label myLabel = new Label();
// changes added to the myLabel
}
现在让我们说我称这个功能。
private void btnShow(object sender, EventArgs e)
{
MyClass.CreateLabel();
}
如何删除myLabel'在我完成它之后?
this.Controls.Remove(myLabel); // doesn't recognise myLabel
答案 0 :(得分:0)
如果您正在使用Windows窗体应用程序,则可以使用Control.ControlCollection.Remove方法从窗体或其他控件中删除控件。您还可以使用“清除”删除集合中的所有控件。
答案 1 :(得分:0)
您可以使用Visibility = false,也可以使用Tab控件。