我有留言活动的文本框
private void textBox1_Leave(object sender, EventArgs e)
{
MessageBox.Show("Leave");
}
和点击事件按钮
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show("Click");
}
当我在文本框中输入文本并单击按钮时,将触发离开事件,但不会单击事件。
如何在离开事件中调用button1_Click
来触发点击事件?
答案 0 :(得分:2)
只需将MessageBox.Show
替换为Console.WriteLine
中的textBox1_Leave
,您就会看到该按钮的点击事件。
换句话说,似乎Leave
事件中的用户互动会破坏事件链,因为焦点是由MessageBox
捕获的。