【发布时间】:2021-01-31 07:51:50
【问题描述】:
在我的 VSPackage 中,我在 EnvDTE.WindowEvents 接口上有一个 WindowActivated 事件的事件处理程序。
在我的代码中,我检查激活的窗口是否是 WinForms 设计器(在 VB.NET 中)
If TypeOf GotFocus.Object Is IDesignerHost Then
...
End if
或带有
的 ASP 设计器窗口If TypeOf GotFocus.Object Is EnvDTE.HTMLWindow Then
...
End if
检测 XAML 设计器窗口何时激活的最佳方法是什么?
当然,我可以检查标题中的文件扩展名(GotFocus.Caption),但我想知道是否有更好的方法。
【问题讨论】:
标签: visual-studio vsix envdte vspackage