在C#里,通过敲回车,可以从一个控件跳转到下一个控件,如此循环!

dingjuntm 2008-09-30 09:15:51
从一个控件跳转到下一个控件,可以循环进行
...全文
80 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
Annie_Cai 2008-09-30
  • 打赏
  • 举报
回复

private void Form1_KeyPress(object sender, KeyPressEventArgs e)
{
if (e.KeyChar == (char)13)
{
this.SelectNextControl(this.ActiveControl, true, true, false, true);
}
}
yudi010 2008-09-30
  • 打赏
  • 举报
回复
好像昨天已经有人问了这个问题了
消失的尘芥 2008-09-30
  • 打赏
  • 举报
回复
楼上正解
消失的尘芥 2008-09-30
  • 打赏
  • 举报
回复
private void Form1_Load(object sender, EventArgs e)
{
this.KeyPreview = true;
}

private void Form1_KeyUp(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)
{
SendKeys.Send("{tab}");
}
}
ZengHD 2008-09-30
  • 打赏
  • 举报
回复
private void Form1_Load(object sender, EventArgs e)
{
this.KeyPreview = true;
}

private void Form1_KeyUp(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)
{
SendKeys.Send("{tab}");
}
}

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧