lostfocus和keydown事件的问题

cenyuemin 2008-02-02 09:36:25
我是智能设备->wince5.0->设备应用程序
问题是,当我按了ENTER的时候,先跳了3个LOSTFOCUS事件的内容,这个是什么情况。我回家创建了一个一般的winform么有发现问题,就是单位的有问题
页面就一个textbox,代码如下

private void textBox1_LostFocus(object sender, EventArgs e)
{
if (textBox1.Text.Length < 7)
{
MessageBox.Show("lostfocus");
}
}

private void textBox1_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)
{
if (textBox1.Text.Length < 7)
{
MessageBox.Show("keydown");
}
}
}
}
...全文
69 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
cenyuemin 2008-02-02
  • 打赏
  • 举报
回复
斑竹帮我转下把,我是用.net开发的,以为这里也好发
vrhero 2008-02-02
  • 打赏
  • 举报
回复
你按ENTER的时候当然要先从之前的焦点控件LostFocus之后当前焦点控件才能GotFocus...
LikeCode 2008-02-02
  • 打赏
  • 举报
回复
汗。
转到WINDOWS MOBILE区。
jimu8130 2008-02-02
  • 打赏
  • 举报
回复
汗,winform的问道asp。net来了?

根据你代码最好是单步调试下吧,帮up

7,655

社区成员

发帖
与我相关
我的任务
社区描述
Windows Phone是微软发布的一款手机操作系统,它将微软旗下的Xbox LIVE游戏、Zune音乐与独特的视频体验整合至手机中。
社区管理员
  • Windows客户端开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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