如何在C#中按下回车键触发按钮点击事件

5

我正在创建一个Windows Phone应用程序中的登录表单,我想在填写完表单后按下Enter键触发登录按钮事件。

要求:在登录页面的最后一个文本字段中点击Enter键应该触发登录按钮事件。

代码示例: 我知道如何在按Enter键时从一个文本字段移动到另一个文本字段,如下所示:

private void passkeydown(object sender, KeyEventArgs e)
{
  if (e.Key == Key.Enter)
 {
  nextfield .Focus();
  }
 }

但我不知道如何在这里触发按钮点击事件。

你能试试吗?-> LoginButton.PerformClick(); - Sudhakar Tillapudi
check my below answer... - Sudhakar Tillapudi
@SudhakarTillapudi 谢谢你,兄弟,它运行得很好。 - Vinod Kumar
不用谢 :) 很高兴能帮到你。 - Sudhakar Tillapudi
1个回答

2

试试这个:

if (e.Key == Key.Enter)
{
  LoginButton_Click(sender,e); //here LoginButton_Click is click eventhandler
}

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接