【问题标题】:Visual studio editor window stealing focusVisual Studio 编辑器窗口窃取焦点
【发布时间】:2016-10-27 02:53:18
【问题描述】:

我正在开发一个视觉工作室扩展。它有一个命令可以打开一个 WPF 窗口,该窗口有一个文本框。如果您在文本框中键入,您可以看到显示的文本,但是如果您按 ctrl+a 等组合键,我的窗口后面的 Visual Studio 编辑器会捕获按键并从编辑器而不是我的窗口中选择内容.如果我单击解决方案资源管理器之类的东西并返回到我的窗口,尽管 ctrl+a 可以正常工作。似乎我只有在编辑有重点时才有问题。有什么想法可以解决这个问题吗?

【问题讨论】:

    标签: wpf visual-studio vsix


    【解决方案1】:

    使用 ShowDialog 将 WPF 窗口作为模式打开,或者创建一个 Visual Studio 工具窗口来托管您的文本框,如果您想要一个非模式窗口。

    【讨论】:

    • 谢谢你!工作完美。在阅读了现在有意义的模态与无模态窗口之后。再次感谢!
    猜你喜欢
    • 2016-04-09
    • 1970-01-01
    • 2016-01-14
    • 1970-01-01
    • 1970-01-01
    • 2011-03-15
    • 2010-11-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多