标签: c# wpf events mvvm
我有两个窗口:父母和孩子。我点击按钮"打开窗口"打开和关闭子窗口。子窗口在lose_focus事件上关闭。但是当打开子窗口时,我点击"打开窗口"子窗口失去焦点,关闭,然后button_click事件引发和子窗口重新打开。如果在它之前引发了focus_lost事件,我想取消button_click事件。我怎么能这样做?