【发布时间】:2019-11-27 17:28:16
【问题描述】:
我正在尝试制作一个关闭按钮和一个打开按钮,在表单关闭后,我想用我在设置表单中更改的新属性打开表单。你能帮助我吗?提前谢谢你,祝你有美好的一天。开索
Browser browserForm = new Browser();
private void setBrowser(string activate)
{
if (activate == "true")
{
browserForm.Show();
}
else if (activate == "false")
{
browserForm.Close();
}
}
我知道这实际上不起作用,但这是一个简单的例子:)
【问题讨论】:
-
好吧,首先我会将您的
activate变量更改为bool类型。然后将您的if语句更改为:if (activate) { /* do thing */ } else { /* do other thing */ -
另外,您想要更改的表单呢?你想用新数据更新
text boxes吗?添加所有新元素?这个问题需要更详细地说明您需要做什么 -
我要换屏显示窗体,我从自己的设置窗体中选择目标屏
-
您没有更改
screen。相反,您正在更改form的属性。您可以使用.Show()和.Hide()显示或不显示表单