ITextView接口包含一个Closed事件,该事件在关闭文本视图后引发。但是,是否还可能以某种方式订阅Closing事件,该事件告诉我们文本视图即将关闭?用户按下关闭按钮后。还应该可以取消关闭操作。
我想显示类似的弹出窗口,例如当文档仍具有未保存的更改但目的不同时显示的保存弹出窗口。
答案 0 :(得分:0)
通常,此行为将在容器中处理。要回答您的问题:请看SubjectBuffersDisconnected。通过监视文本缓冲区和视图之间的基础链接,可以在关闭视图之前访问该视图。这将无法取消关闭,但是它包含足够的信息来重新创建它,就好像它从未关闭过一样。