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