我想在表单上声明为全局变量,然后在app中使用它。我不想使用以下方法来访问应用程序表单。
Form1 myForm = new Form1();
任何人都有任何想法?
感谢
答案 0 :(得分:3)
看起来你希望自己的表单是Singleton,这不是我最喜欢的模式,但却胜过全局。
答案 1 :(得分:0)
我的方式是声明一个静态类,它有静态变量Form1。
public static class Global
{
private static Form1 myForm = new Form1();
public static bool Show()
{
myForm.Show();
}
public static bool Hide()
{
myForm.Close();
}
}
这不是好办法吗?