C# Winform 窗口关闭时同时关闭上一级窗口的个人解决方案

实现效果以下:函数

当在绿色的”填写驳回理由“窗体(下简称绿色窗体)中填写完毕并按下肯定后,关闭绿色窗体 的同时,关闭它的上一级”管理员 - 报修处理“窗体。this

实现思路:spa

首先,我这里的绿色窗体的show方法是在点击”管理员 - 报修处理”窗体底部的“做废”button时调用的。blog

因此,只要在调用时在原来基础上多传一个this(即“管理员 - 报修处理”窗体)到绿色窗体的构造函数中,就能够啦。事件

这样子,当绿色窗体的肯定button调用close方法关闭时,就能够实现前后调用两次close去关闭两个窗体啦。io

下图展现:”管理员 - 报修处理“窗体的做废button的click事件调用了绿色窗体的show方法基础

下图展现:绿色窗体的肯定button的click事件cli

相关文章
相关标签/搜索