C# Winform 窗口關閉時同時關閉上一級窗口的個人解決方案

實現效果以下:函數

當在綠色的」填寫駁回理由「窗體(下簡稱綠色窗體)中填寫完畢並按下肯定後,關閉綠色窗體 的同時,關閉它的上一級」管理員 - 報修處理「窗體。this

實現思路:spa

首先,我這裏的綠色窗體的show方法是在點擊」管理員 - 報修處理」窗體底部的「做廢」button時調用的。blog

因此,只要在調用時在原來基礎上多傳一個this(即「管理員 - 報修處理」窗體)到綠色窗體的構造函數中,就能夠啦。事件

這樣子,當綠色窗體的肯定button調用close方法關閉時,就能夠實現前後調用兩次close去關閉兩個窗體啦。io

下圖展現:」管理員 - 報修處理「窗體的做廢button的click事件調用了綠色窗體的show方法基礎

下圖展現:綠色窗體的肯定button的click事件cli

相關文章
相關標籤/搜索