我正在尝试让启动画面先出现,然后在启动画面之后显示
如何在加载主窗体时显示启动画面?
我的代码类似于以下内容:
以下是
MainForm
。但是我在启动画面中放置的进度条无法到达进度条的末端,并且程序继续运行而不起作用。如何在加载主窗体时显示启动画面?
我的代码类似于以下内容:
public partial class SplashForm : Form
{
public SplashForm()
{
InitializeComponent();
}
private void SplashForm_Load(object sender, EventArgs e)
{
timer1.Enabled = true;
timer1.Start();
timer1.Interval = 1000;
progressBar1.Maximum = 10;
timer1.Tick += new EventHandler(timer1_Tick);
}
public void timer1_Tick(object sender, EventArgs e)
{
if (progressBar1.Value != 10)
{
progressBar1.Value++;
}
else
{
timer1.Stop();
Application.Exit();
}
}
}
以下是
MainForm
代码的第一部分:public partial class MainForm : Form
{
public MainForm()
{
InitializeComponent();
Application.Run(new SplashForm());
}
}