Form.showdialog()怎么visiblechanged事件代码无效啊?
特兰 2010-05-07 08:24:25 private void AddKpForm_VisibleChanged(object sender, EventArgs e)
{
if (this.Visible == true)
{
textKp.Focus();
textKp.SelectAll();
}
}
设置断点发现每次都会执行到该段代码,但是show出来的form焦点却始终不在textKp上,
form上有5个textbox和两个按钮yes,cancel,第一次停在第一个textbox上,如果我点
cancel退出,下次再showdialog,虽然上面的代码执行了,但是show出来后焦点还是在
cancel按钮上,如果我点yes按钮下次还是在yes按钮上。