我在关注文本框时遇到了问题。
我的应用程序的全局快捷方式是将焦点设置在应用程序的文本框上。
如果我使用我正在执行此操作的快捷方式:
this(Window).Activate()
wantedTextbox.Focus()
Keyboard.Focus(wantedTextbox) // just for testing
所以它适用于例如互联网浏览器,但它不适用于任何文本编辑器。我专注于文本框+激活窗口,但如果我写,我写入记事本/ VS ...
如果有人对我的问题有所了解,我会非常高兴。
答案 0 :(得分:0)
一旦我在WPF Windows应用程序中遇到类似的问题。只需在加载窗口后尝试执行wantedTextbox.Focus()
命令。在我的例子中,我刚刚将代码从构造函数转移到了放置TextBox的窗口Loaded
事件的事件handeler。它对我有用。试一试,它也适合你。
答案 1 :(得分:0)
好的,我解决了这个问题。 我用 SharpDevelop + C#VS2010Express 执行了该应用程序。 SharpDevelop编译.exe 没有工作。 VS2010一个 DID WORK!我不知道为什么但这解决了我的问题。