lostfocus和keydown事件的问题
我是智能设备->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");
}
}
}
}