键盘按下没有硬件按下

时间:2010-08-26 06:05:21

标签: c# wpf keyboard

如何在c#和WPF上按“Enter”而不在硬件键盘上按 enter

2 个答案:

答案 0 :(得分:2)

啊,所以你说SendKeys不可用?

在MSDN论坛上查看这些主题:http://social.expression.microsoft.com/Forums/en-US/wpf/thread/915cb53a-704b-4047-8fd0-e7c5a8feae5e/

http://social.msdn.microsoft.com/forums/en-US/wpf/thread/6557c1eb-6eb5-4f4a-84d6-4ae4fb5b9dab/

听起来你可以捕获KeyDown事件,但这并不是你想要的......

哦,等等!检查此SO主题:How can I programmatically generate keypress events in C#?

除此之外,如何为什么你需要在没有键盘按下的情况下发送“回车”?潜伏在那里的解决方案可能会有所不同。 :)

答案 1 :(得分:0)

假设您使用SendKeys.Send("{ENTER}");

处理WindowsForms ...

此处也请参阅此文档:http://msdn.microsoft.com/de-de/library/system.windows.forms.sendkeys.send.aspx