我正在开发Windows Forms应用程序,为此我使用的是SmartClient。这里我点击工作区关闭('X')事件,当我想根据用户输入显示messageBox(确定/取消)我必须决定窗格是否必须关闭。
答案 0 :(得分:0)
使用ParentForm.FormClosing
事件,并相应地设置Cancel
属性。
在Load
活动中订阅此活动。
答案 1 :(得分:0)
您是不是在使用Model-View-Presenter模式?如果是,您可以覆盖表单的演示者的OnCloseView方法。