不错呦!smile@林凯西,确保“准备文件”中的几个文件都有安装,S...您好,看了您这篇帖子觉得很有帮助。但是有个问题想请...我的修改过了怎么还被恶意注册呢 @jjjjiiii 用PJ快9年了,主要是A...PJ3啊,貌似很少有人用PJ了,现在不是WP就是z...@332347365,我当时接入时错误码没有-10...楼主,ChkValue值应为-103是什么意思呢?...大哥 你最近能看到我发的信息,请跟我联系,我有个制...
消除WinForm回车光标移到下一个控件时发出声音的方法
编辑:dnawo 日期:2020-03-29
在WinForm中为了方便用户操作,我们常常会这样做,比如用户登录界面,当输入完用户名按回车光标自动移到密码输入框,输入密码按回车就能执行登录,这只需在TextBox控件的KeyDown事件中加入相关判断和操作即可,但是试过的朋友会知道,这样的话按完回车键会发出咚的一声,像我这样的重度强迫症患者表示接受不了:
怎么消除这个声音呢?也很简单,只需改用KeyPress事件,再加入一句e.Handled = true即可消除:
复制内容到剪贴板
程序代码

private void textBox1_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)
{
//光标移到下一个控件
}
}
{
if (e.KeyCode == Keys.Enter)
{
//光标移到下一个控件
}
}
怎么消除这个声音呢?也很简单,只需改用KeyPress事件,再加入一句e.Handled = true即可消除:
复制内容到剪贴板
程序代码

private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
if ((int)e.KeyChar == 13)
{
e.Handled = true;
//光标移到下一个控件
}
}
{
if ((int)e.KeyChar == 13)
{
e.Handled = true;
//光标移到下一个控件
}
}
评论: 0 | 引用: 0 | 查看次数: 2301
发表评论
请登录后再发表评论!