在程序多个地方如何始终显示出一个窗体?
我在托盘菜单里,想弹出一个窗体A。
然后想在窗体B里,点击一个按钮也弹出窗体A。
如果用两个new的话,就出来2个窗体了。
请问如何一直弹出始终一个窗体A?
[解决办法]
A a = new A();//全局的
[解决办法]
楼上正解 单例模式啊!!!
private static Form a = null; public static Form GetOnlyInstance() { if (a == null && a.IsDisposed) a = new Form(); return a; }