问题描述
如何在打开窗口前弹出一个窗口提示正在加载,窗口显示后自动关闭此提示!若按以下代码,总是在主窗口全部打开后才能显示提示窗口,并马上关闭了!请求指教!publicclassformMain{privateformTipfmTip;formMain(){fmTip=newformTip();fmTip.Show();}formMain_Shown(...){fmTip.Close();}}
解决方案
解决方案二:
用你要弹出的窗体做启动窗体,它关闭的时候去启动主窗体Application.Run(newfrmTip());
解决方案三:
也不能这样做,因为我想要实现的是在主窗口中打开窗口时,提示窗口加载的进度。上述formMain也不是应用程序的主窗口。
解决方案四:
请问能不能用另外一个线程启动提示窗口?
解决方案五:
高手们,请帮忙!
解决方案六:
给个简单的思路吧form1inti=1;intj=1;stringstr=".";privatevoidtimer1_Tick(objectsender,EventArgse){this.label1.Text="正在登录,请稍候"+str.PadRight(j,'.');i=i+1;j=j+1;if(j>5)j=1;if(i==10){Form2frm=newForm2();frm.Show();this.Hide();}}这样就OK了
时间: 2024-09-10 06:22:17