关于 EditorUserInteraction 的问题

当我们在使用模态窗体需要跳转到CAD窗体交互时 常常使用
using EditorUserInteraction e = Editor.StartUserInteraction(this)
正常情况下不会出现问题,而当你是在CAD事件里开窗体时会出现需要多点击几次(跟你是第几层子窗体有关)才能跳转到CAD窗口
猜测的原因是事件里打开父指针不是CAD界面,命令打开的话父指针就是CAD界面,可能跟方法的底层实现有关.

(tip:EditorUserInteraction 会让隐藏的父窗体显示)

posted @ 2024-04-22 10:47  明枫  阅读(2)  评论(0编辑  收藏  举报