你可以分别在对应得事件中输出不同的内容,执行一下,就可以很清楚
的知道事件的执行顺序,根据结果很明显的看到先执行leave事件再执行click事件
private void button2_Click(object sender, EventArgs e)
{
MessageBox.Show("button2_Click" + DateTime.Now);
}
private void textBox1_Leave(object sender, EventArgs e)
{
MessageBox.Show("textBox1_Leave" + DateTime.Now);
}