【发布时间】:2011-07-29 19:34:16
【问题描述】:
我有一个带有 ScopeNode 的 MMC 管理单元 (MMC 3.0),它添加了 Microsoft.ManagementConsole.FormView。此 FormView 用于编辑脚本。如果脚本包含语法错误,我需要阻止用户离开表单,直到语法错误得到纠正。我可能可以将事件处理程序添加到我的脚本编辑器控件以检测失去焦点或窗口可见性更改,但是 MMC 中有什么东西可以通知并允许取消操作吗?
检测用户正在离开 FormView 的最佳方法是什么?
【问题讨论】:
-
我不确定失去焦点的东西是否会起作用。我已经尝试过一次,并且在场景中不会触发丢失的焦点事件。不知道为什么。