winForm中的工具栏(toolStrip)控件的按钮如何实现回车事件?

jiafenhaonan 2010-10-09 05:20:27
我的保存按钮在toolStrip中

想要实现窗体中的数据填写完后直接点回车触发【保存】按钮事件保存
...全文
202 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhushoudong 2010-10-11
  • 打赏
  • 举报
回复
private void frm_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e)
{
if(e.KeyCode == Keys.Enter )
{

}
}
jiafenhaonan 2010-10-11
  • 打赏
  • 举报
回复
我现在已经在KeyPress事件中写了

if (e.KeyChar == 13)
{
SendKeys.Send("{TAB}");
}
把回车转换成TAB 使焦点往下移动

当移动到最后一个文本时 再点回车触发保存事件
古今多少事 2010-10-09
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 asdfy 的回复:]
将窗体的keKpreview设为TRUE,在mousedown事件中判断是否按下回车,调用保存按钮事件。
[/Quote]

sorry!错误太多。。keypreview,keydown
wuyq11 2010-10-09
  • 打赏
  • 举报
回复
以设置Form的KeyPreview为true,然后处理Form的KeyPress或KeyDown事件
private void frm_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e)
{
if(e.KeyCode == Keys.Enter )
{

}
}


古今多少事 2010-10-09
  • 打赏
  • 举报
回复
将窗体的keKpreview设为TRUE,在mousedown事件中判断是否按下回车,调用保存按钮事件。
jiafenhaonan 2010-10-09
  • 打赏
  • 举报
回复
我说 大哥们 你们有心指点就说明白点啊

怎么做
ireenter 2010-10-09
  • 打赏
  • 举报
回复
窗体事件委托
jiafenhaonan 2010-10-09
  • 打赏
  • 举报
回复
怎么做

我是菜鸟 请指点
PSSonyXbox 2010-10-09
  • 打赏
  • 举报
回复
窗体注册

111,129

社区成员

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

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

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