社区
C#
帖子详情
关于textbox
andymei
2002-05-14 06:20:34
比如我要回车就处理一个事件
private void textBox1_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)
{
TextBox box = sender as TextBox;
string msg = box.Text;
// 处理开始
box.SelectAll();
}
}
但每次按回车时总有讨厌的“叮”的一声
怎么去掉??
...全文
23
2
打赏
收藏
关于textbox
比如我要回车就处理一个事件 private void textBox1_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { TextBox box = sender as TextBox; string msg = box.Text; // 处理开始 box.SelectAll(); } } 但每次按回车时总有讨厌的“叮”的一声 怎么去掉??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sinsky
2002-05-15
打赏
举报
回复
当调用keydown事件时,editbox已经对其做了处理
就是说声音在调用前就有了
所以要用press事件
jhnhu
2002-05-14
打赏
举报
回复
不要用KeyDown事件! 用KeyPress
private void textBox1_KeyPress(object sender, System.Windows.Forms.KeyPressEventArgs e)
{
if(e.KeyChar == 13 )
{
e.Handled = true; //不让系统处理 回车 键
TextBox box = (TextBox) sender; //做你想做的事
box.SelectAll();
}
}
C#
110,539
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章