现在遇到了一个新的需求:
一个winform窗体 ,show出一个新窗体后,把自己hide。那么当这个新窗体close后,怎么把这个父窗体show出来呢【不能再初始化父窗体了,保持先前的状态显示】
查了资料以后发现,有很巧妙的办法,用委托实现。看来自己还是只有入门的水平。
另外有网友还提出了另外的解决方法:
比如创建一个带参的构造函数,将第一个窗体的实例传递过去。
在form1中
new form2(this).Show()
或者使用公共函数的方式。【好吧,我只听到了方法,没有具体实现。留以后慢慢研究】