如何在WPF中提交button?
当你在HTML form
任何地方按回车时 ,它会触发它的action
,这相当于按下submit
button。 如何做一个窗口,当我按任何地方它会触发一个事件?
将button上的IsDefault
属性设置为true以启用Enter键来激活该button的操作。 还有IsCancel
属性为Escape键做同样的事情。
将PreviewKeyDown
事件分配给XAML中的窗口,然后检查代码隐藏中的KeyEventArgs
以确定用户是否按Enter键。
XAML代码:
<Window [...] PreviewKeyDown="Window_PreviewKeyDown">
代码后面:
private void Window_PreviewKeyDown(object sender, KeyEventArgs e) { if (e.Key == Key.Enter) { // Whatever code you want if enter key is pressed goes here } }