c#中winform的form窗口互相影响

仅作为记录,游客请跳过。

文章目录


有改善,但还未解决

背景

博主用c#winform做了界面跳转:
c#中winform的form窗口互相影响
从form2可分别跳转到form3、form4;form3和form4实现不同的功能;


现问题是:从2→4完成,然后返回2后;
再从2到3的这个过程受到很大影响(基本弹跳不出3的界面):
c#中winform的form窗口互相影响

初步解决

将form3和form4的返回的代码,

把this.Hide();改为this.Close();

c#中winform的form窗口互相影响
c#中winform的form窗口互相影响

这样做仅能够改善一些,即能基本实现2→4、4→2到2→3的功能;

但弹出的窗口无法关闭,没能很好地解决。

解决

再改成以下这样,就可以关闭窗口了:
c#中winform的form窗口互相影响
c#中winform的form窗口互相影响


还存在:
c#中winform的form窗口互相影响