如果要上次保存的窗口就用Hide 不要就直接Close 然后再重新new 一个

解决方案 »

  1.   

    如果你说的是自己写的窗体,不想再重新new一个窗体的话,用全局的窗口对象,关闭的时候,close掉
    第二次打开的时候直接show出来就好了
      

  2.   

    如果你没有退出程序,就直接Hide隐藏,就可以!
    如果你需要退出程序,那就需要Close事件中,或者手动点击保存按钮的时候,进行保存,无论保存到本地文件还是数据库,都可以,下次打开的时候,需要重新取数据,赋值即可!
      

  3.   

    除非你的保存的时候数据更新的数据库,再次读取的时候再绑定肯定是更新后的,可以直接close这个窗口,反正你下次点击会再生成一个的
      

  4.   

    你关心的不应该是还是不是那个窗口,而应该是:那些配置还是不是上次的配置。
    窗口肯定不会是你上次的那个,除非你把 Form 序列化成 Stream 然后存到文件里,当然这是不必要的。
      

  5.   

    看描述,保存的事件里应该是把这些设置的数据保存到文件里,至于保存的东西跟这个设置界面有什么关系就不知道楼主怎么做的了如果只是单单希望在程序运行期间下次再点击设置按钮跳出来的是相同界面,用Hide