请问,如何实现Splash Form? 假设我有一个MainForm和一个SplashForm,想在程序一开始的时候运行MainForm和SplashForm, MainForm隐藏,SplashForm显示,等MainForm加载完之后隐藏SplashForm,显示MainForm. 我在网上看到两种方法,一种是:
protected override void OnActivated ( EventArgs e )
{
this.Hide ( ) ;
}
另外一种方法是:
this.MaximizeBox = false ;
this.MinimizeBox = false ;
this.WindowState = System.Windows.Forms.FormWindowState.Minimized ;但是效果好像都不好,第一种方式MainForm总是要闪一下,第二种方式在屏幕左下角有一个长方形的MainForm标题. 所以我觉得这两种方式好像都不是太好,我想知道这个东西到底是怎么实现的? 谢谢