我想让首次出现的初始屏幕出现在飞溅之后,出现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());
}
}
可以显示创建此表单的代码吗? pbcarrega在哪里初始化? –
pbcarrega是ProgressBar的名称 –
此代码是Form Splash Screen的代码,但您想了解Form Main? –