当输入键被按下时,无论焦点在哪里,都应该点击OK按钮。按Enter键确定按钮应该被点击
回答
按钮有一个属性IsDefault
和IsCancel
它们分别对应于Enter和Escape键。因此,您可以像这样设置它们:
<Button Content="OK" Command="{Binding OKCommand}" IsDefault="True" />
<Button Content="Cancel" Command="{Binding CancelCommand}" IsCancel="True" />
感谢它的工作,我到现在 –
集“ISDEFAULT =真正的” inXAML文件
<Button Name="btnName" IsDefault="true" Click="OnClick">OK</Button>
form1.AcceptButton = button1;
感谢plz帮助我也在winforms做同样 –
@Saminzz看到我更新的答案 –
哦谢谢它现在工作正常 –
- 1. 按下Enter键时禁止按钮被点击
- 2. 确保按钮被点击
- 3. 确定哪些按钮被点击
- 4. Android:确定哪个按钮被点击给定该按钮没有在xml
- 5. Unity3d按钮被点击时,它不应该被点击
- 6. 按“Enter”键激活按钮
- 7. 当我按下Enter键时如何点击某个按钮
- 8. 按钮被点击
- 9. 当按下Enter键而不是点击控件时点击一个按钮
- 10. 使用软键盘上的“ENTER”键代替点击按钮
- 11. onclick当用户点击键盘上的'Enter'按钮时,应该调用一个按钮的功能
- 12. 按Enter键,而不是点击在C#
- 13. C#按Enter键按下按钮
- 14. 如何确保按钮已被点击?
- 15. WPF Enter Keystroke Simulating点击按钮
- 16. KnockoutJS - 一些点击绑定射击上的Enter键按下
- 17. 我应该点击哪个按钮?
- 18. 每次按钮被点击
- 19. 布局被点击按钮
- 20. 等待按钮被点击
- 21. AS3 |当按钮被点击
- 22. 按钮不被点击
- 23. 使用JavaScript启用硬键(ENTER)以模拟按钮点击
- 24. 按钮被点击后,另一个按钮就不会点击
- 25. 右键点击按钮
- 26. 如何平衡Android按钮与KeyEvent.KEYCODE_ENTER,即当我按ENTER键到物理键盘,点击我的按钮?
- 27. 按下Enter/Return键不会触发Safari中的按钮单击
- 28. 按钮与可以单击或按下Enter键
- 29. 当点击确认按钮
- 30. ASP按钮点击确认
您可以设置按钮的ISDEFAULT属性,使其默认按钮被按下时输入它西港岛线被称为 – Ehsan
我们需要看到你使用的代码,至少要了解你在做什么,你为什么要这样做,*这种方式和*如何失败。 – Arran
@Arran:我在UI上做的不是代码 –