C# 无硬件按键的键盘按键

C# 无硬件按键的键盘按键,c#,wpf,keyboard,C#,Wpf,Keyboard,如何在不按硬件键盘上的Enter键的情况下在c#和WPF上按“Enter”键?假设您正在使用WindowsForms。。。通过使用SendKeys.Send({ENTER}) 请参阅此处的文档:啊,您是说SendKeys不可用 在MSDN论坛上检查以下线程: 听起来你可以捕捉按键事件,但这并不是你想要的 哦,等等!选中此SO线程: 除此之外,您如何以及为什么需要在不按键盘的情况下发送“Enter”?可能有一种不同的解决方案潜伏在那里。:) @salamonti,这一重要信息应该在您的问题或标签

如何在不按硬件键盘上的Enter键的情况下在c#和WPF上按“Enter”键?

假设您正在使用WindowsForms。。。通过使用SendKeys.Send({ENTER})


请参阅此处的文档:

啊,您是说SendKeys不可用

在MSDN论坛上检查以下线程:

听起来你可以捕捉按键事件,但这并不是你想要的

哦,等等!选中此SO线程:


除此之外,您如何以及为什么需要在不按键盘的情况下发送“Enter”?可能有一种不同的解决方案潜伏在那里。:)

@salamonti,这一重要信息应该在您的问题或标签中说明。@salamonti:您在问题中没有这样说,不需要行动。要启用在autocompletebox上写入,因为Focus()不起作用,只需选择控件,但在我按enter或tab之前无法启用写入!好啊因此,您正在以编程方式关注autocompletebox,并希望发送一个Enter键,以便(a)用户可以开始键入而无需关注字段本身,或者(b)您可以以编程方式在框中“键入”?你是想达到(a)还是(b)?