vb2005,winForm,vb请教怎么主窗体打开一个子窗体,子窗体运行一段事务完成后自己关闭
vb2005,winForm,vb请问如何主窗体打开一个子窗体,子窗体运行一段事务完成后自己关闭?
如题,开发环境: vb2005 语言:vb(windows Form)
问题:请问如何主窗体打开一个子窗体,子窗体运行一段事务完成后自己关闭?
子窗体关闭后,运行结果返回主窗体。
就象很多软件的那种search界面,一闪会就关了?
------解决方案--------------------
new一个窗体,然后show(可以是模态的,那样好控制新窗体是否关闭返回),事务可以在新窗体中调用,这个没问题吧,你要不会,那就是你自己的问题了
剩下的事务返回一个结果,封装成属性,这样form1可以通过form2的实例去访问(面向对象,自己去看)
------解决方案--------------------
主要是在子窗体里面的事务。
你在子窗体的Shown事件里面执行你的事务。执行完后再最后加一句me.close就可以。
如题,开发环境: vb2005 语言:vb(windows Form)
问题:请问如何主窗体打开一个子窗体,子窗体运行一段事务完成后自己关闭?
子窗体关闭后,运行结果返回主窗体。
就象很多软件的那种search界面,一闪会就关了?
------解决方案--------------------
new一个窗体,然后show(可以是模态的,那样好控制新窗体是否关闭返回),事务可以在新窗体中调用,这个没问题吧,你要不会,那就是你自己的问题了
剩下的事务返回一个结果,封装成属性,这样form1可以通过form2的实例去访问(面向对象,自己去看)
------解决方案--------------------
主要是在子窗体里面的事务。
你在子窗体的Shown事件里面执行你的事务。执行完后再最后加一句me.close就可以。
- VB.NET code
'frm2你的子窗体 Private Sub Frm2_Shown(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Shown '执行你的事务.... '.... me.close End Sub
------解决方案--------------------