社区
C#
帖子详情
c#窗体应用程序中,敲回车以后才引发textChanged事件
翛然
2012-05-12 12:56:56
效果是:不要textBox稍微改变就触发textChanged事件
...全文
563
8
打赏
收藏
c#窗体应用程序中,敲回车以后才引发textChanged事件
效果是:不要textBox稍微改变就触发textChanged事件
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
烟波钓
2012-05-12
打赏
举报
回复
您先说说您的需求吧
zhujiawei7
2012-05-12
打赏
举报
回复
效果是:不要textBox稍微改变就触发textChanged事件
那你何必用textChanged呢,直接用keypress不就行了嘛
doubleu2005
2012-05-12
打赏
举报
回复
用keypress事件
我爱白富美
2012-05-12
打赏
举报
回复
楼上说的是对的,你的设计有问题,应该将你在textChanged事件里要处理的代码放到keypress中,这样控制就方便多了,不需要textChanged事件
[Quote=引用 3 楼 的回复:]
在keypress里判断回车键
private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
if (e.KeyChar == 13)
{
xxxx
}
else……
[/Quote]
ytx1992
2012-05-12
打赏
举报
回复
这个是对的!up[Quote=引用 2 楼 的回复:]
textChanged字面意思就是“文本改变后”发生,你都改变文本了,还不让人发生,这不为难别人么?
既然你要敲回车的时候再处理,那就keypress事件啊
[/Quote]
我爱白富美
2012-05-12
打赏
举报
回复
在keypress里判断回车键
private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
if (e.KeyChar == 13)
{
xxxx
}
else
{
xx
}
}
cnfixit
2012-05-12
打赏
举报
回复
textChanged字面意思就是“文本改变后”发生,你都改变文本了,还不让人发生,这不为难别人么?
既然你要敲回车的时候再处理,那就keypress事件啊
以专业开发人员为伍
2012-05-12
打赏
举报
回复
TextBox之前的设计,它可以捕获LostFocus事件,也可以捕获按键事件(keypress等等)。那么你到底是要在敲回车时去进行你的处理,还是在LostFocus得时候?
C#
winform控件
text
box按键输入控制.rar
C#
winform控件
text
box按键输入控制
C#
开发的记事本程序
放假回来,又对之前的代码进行了修改,再加上用配置文件保存
窗体
大小、位置、状态栏显示、换行、字体格式的功能。这是最后一次修改了。呵呵……
C#
文本框失去焦点,扫码枪输入
C#
文本框失去焦点,扫码枪输入,VS2015测试,OK,请大家试用,源码
12《
c#
windows程序设计》复习题.pdf
12《
c#
windows程序设计》复习题.pdf
c#
可输入的下拉列表框
既能输入信息又能从下拉列表框
中
选择信息的控件组合
C#
111,097
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章