我正在尝试使用VB NET创建一个应用程序,并试图弄清楚如何实现我想要的,但似乎我卡在那里。
我Form1
了Button1
和Textbox1
,当我们点击Button1
时,它会Form2
模式Form2.ShowDialog()
打开。现在Form2
关闭后,我想在Form1
中设置Textbox1
.
到目前为止,我尝试的是将Form1.Textbox1.Select()
方法放入FormClosed
和FormClosing
事件中Form2
,但它不起作用。然后尝试将Me.Textbox1.Select
方法放入Form1
Activated
事件中也不起作用。
知道怎么做吗?
鉴于这是您在Button1
中称呼它的方式:
Form2.ShowDialog()
您可以简单地说:
TextBox1.Focus()
Form2.ShowDialog()
之后,以便在关闭Form2
时,TextBox1
将专注于Form1
。
就这么简单:
Form2.ShowDialog()
TextBox1.Focus()
当你调用一个ShowDialog()
时,它不会继续下一个代码,直到该表单被关闭。