社区
C#
帖子详情
界面上怎么捕捉回车键
toploveall
2009-12-22 12:03:17
一个winform登录界面,请问,怎么实现:敲击键盘上的回车键时,触发登录事件
我的代码:
private void Login_KeyPress(object sender, KeyPressEventArgs e)
{
if (e.KeyChar == 13)
{
btnLogin_Click(sender, new EventArgs());
}
}
好像不管用。
...全文
263
13
打赏
收藏
界面上怎么捕捉回车键
一个winform登录界面,请问,怎么实现:敲击键盘上的回车键时,触发登录事件 我的代码: private void Login_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == 13) { btnLogin_Click(sender, new EventArgs()); } } 好像不管用。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Jave.Lin
2009-12-23
打赏
举报
回复
楼上的很多解绝方案都说了。
很不错。
mark,study,up.
chenxiaocong1212
2009-12-23
打赏
举报
回复
楼主,你用错了,
应该是这样的:
你的Login是个按钮吧,按钮的事件按正常一样的写,你的回车响应事件应该在文本框里面,文本框输入完之后,才能执行回车响应事件,比如说你的Login是button_click(……)事件,在文本框里面执行回车响应的时候,就应该是文本框的KeyPress事件里面写上
if (e.KeyCode==Keys.Enter)
{
Login_Click(sender,e);
}
这样就应该可以了
你试试看吧,希望我的解答能够帮上你……
ProjectDD
2009-12-22
打赏
举报
回复
private void Login_KeyPress(object sender, KeyPressEventArgs e)
{
if (e.KeyCode==Keys.Enter) {
//...
}
}
注意一下,如果 Form捕捉的话要求 Form上面没有控件 不然整个Form的按键事件都会被阻挡,
coconutyf
2009-12-22
打赏
举报
回复
简单简单,将窗体的KeyPreview属性设为true即可
mngzilin
2009-12-22
打赏
举报
回复
安装键盘钩子,拦截消息
SetWindowsHookEx();
UnHookWindowsHookEx();
波导终结者
2009-12-22
打赏
举报
回复
把那个按钮设为窗体的defaultbutton就行了
C497039445
2009-12-22
打赏
举报
回复
private void Login_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)
{
button1_Click(sender, e);
}
}
cykevin
2009-12-22
打赏
举报
回复
将窗体的AcceptButton属性设置为这个按钮就OK了。
zl194
2009-12-22
打赏
举报
回复
学习一下
scutLiu
2009-12-22
打赏
举报
回复
首先要将窗体的KeyPreview属性设为true
然后为窗体添加keypress处理事件(注意:是窗体的,不是窗体中的控件的)
private void frm_KeyPress(object sender, KeyPressEventArgs e)
{
if (e.KeyChar == (char)Keys.Enter)
{
// 在这里添加你的处理过程
}
}
shighui
2009-12-22
打赏
举报
回复
e.KeyChar == 13 换成 e.KeyChar == '\r' 试试。
hitlcyu19
2009-12-22
打赏
举报
回复
[Quote=引用 4 楼 projectdd 的回复:]
private void Login_KeyPress(object sender, KeyPressEventArgs e)
{
if (e.KeyCode==Keys.Enter) {
//...
}
}
注意一下,如果 Form捕捉的话要求 Form上面没有控件 不然整个Form的按键事件都会被阻挡,
[/Quote]
Up
jjnyyh
2009-12-22
打赏
举报
回复
对,将窗体的KeyPreview属性设为true
CAXA电子图板培训教程.pdf
设计
界面
(用立即菜单交互式代替逐级查找问答式—直观快捷 ALT+数字) 下拉菜单 工具条 绘图环境 立即菜单 状态栏 使用习惯的调整: 2D、3D 鼠标的使 用习惯 (包括右键 的功能) (空格键 —工具点菜单, 拾 取...
闪电侠网络助手1.0.4版本
10、支持切换时间戳显示模式(距开始抓包的秒数或距上一包的秒数) 11、通过发送菜单选项可以将发送框改为多行文本发送,还可定义回车字符 12、单行发送框支持20条历史发送数据记录,方便用户快速选择发送文本 13...
Excel办公软件灵活妙用技巧笔记集锦
第8节:Excel巧妙使用
回车键
快速粘贴 l 第9节:职场必会Excel函数经典应用,使用And函数多条件判断 l 第10节:Excel函数经典应用之IF函数条件判断范例 l 第11节:Excel技巧之巧妙使用不同颜色...
VC响应
回车键
函数,这和
界面
上有没有确定按钮无关,但这仅仅是防止按下
回车键
导致程序退出,如果想在按下回车的同时去实现一定的功能就不能这么做了,这时就需要重载另一个函数BOOL PreTranslateMessage(MSG* pMsg)了,这个函数...
用VC实现特定编辑框上对
回车键
响应
用VC实现特定编辑框上对
回车键
响应摘要:本文讲述了在指定的编辑框上能响应从键盘输入
回车键
的一种方法,对进程内消息的解析、动态获取指定资源ID等技术也作了简要描述。 关键字:Microsoft Visual C++ 6.0、编辑框...
C#
110,536
社区成员
642,578
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章