0
A
回答
1
我建议你抛出其他事件,而不是模拟键盘事件。
如果你真的要发送的关键事件,看看在KeyEventArgs:
RaiseEvent(new KeyEventArgs(Keyboard.PrimaryDevice, Keyboard.PrimaryDevice.ActiveSource, 0, Key.Escape));
的第一个参数表示,它的键盘,第二个参数表示,将被发送到您的ActiveSource,它希望将你的WPF窗口;)
您可以从代码引发该事件背后的任何WPF控件的
然而只要引入一个自定义事件,并调用您期望发生的方法,比发送一个转义事件密钥更好。
希望这会有帮助
相关问题
- 1. 发送关键事件到子窗口
- 2. C# - 发送键盘事件到(上一个)选择的窗口
- 3. WindowAdapter发送一个窗口事件(关闭窗口)
- 4. 观察哪个窗口发送了Close()事件
- 5. 将仿真事件发送到另一个窗口
- 6. python/win32:发送一个点击事件到窗口?
- 7. 确保所有关键事件都发送到主窗口?
- 8. 触发事件从另一个WPF窗口WPF窗口
- 9. 窗口注入键事件
- 10. 当dte.Solution.SolutionBuild.StartupProjects改变时是否触发了一个事件?
- 11. 如何选择一个窗口,或使用发送键在批处理文件
- 12. 发送按键到一个通用窗口c + +使用SendInput
- 13. c#发送键盘命令到另一个窗口/进程
- 14. 发送一个窗口返回JavaScript
- 15. 发送“Enter”键到浏览器窗口
- 16. 如何将击键发送到窗口?
- 17. 发送键盘到非前景窗口
- 18. 在tinymce窗口上触发按键事件
- 19. Canjs改变了事件
- 20. 了解Angular2改变事件
- 21. 发送鼠标事件到另一个窗口,Win 7下的C#
- 22. 用Python从一个xterm窗口发送命令到另一个窗口
- 23. 从一个窗口发送轨道信息到另一个窗口?
- 24. 当一个窗口悬停在另一个窗口上时触发哪个事件?
- 25. c#试图让一个事件在另一个窗口关闭时触发
- 26. Flex - 改变和focusOut在一个事件?
- 27. 获取事件窗口发件人
- 28. 在整个窗口中识别关键事件
- 29. 如何克隆和发布事件到另一个窗口
- 30. 无论窗口焦点如何,按键事件触发器[jQuery]
为什么要发送此密钥? – Guge 2010-07-29 08:50:22