首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

注销窗体与主程序之间的运行与架构,有好的解决方案嘛?解决方法

2012-02-19 
注销窗体与主程序之间的运行与架构,有好的解决方案嘛?现有一登陆窗体F_Login,有一主窗体F_Main在Program中

注销窗体与主程序之间的运行与架构,有好的解决方案嘛?
现有一登陆窗体F_Login,   有一主窗体F_Main
在Program中调用为:
  F_Login   ILogin   =   new   F_Login();
                                if   (ILogin.ShowDialog()   ==   DialogResult.OK)
                                {
                                        ILogin.Close();
                                        Application.Run(new   F_Main());
                                }

现需再次调用此窗体进行注销操作,如何实现呢?

[解决办法]
在main里边再new 一个实例罗!如果需要调用相同的form,那么可以重写main的构造函数,把login作为参数传进去,并保存在一个内部引用中。然后需要用的时候,可以在main里边直接调用。不过这种做法不好,还是推荐new新的

热点排行