如何在c# .net Windows应用程序的第二次窗体加载前运行进度条

本文关键字:加载 窗体 运行 第二次 net 应用程序 Windows | 更新日期: 2023-09-27 17:49:21

我在一个。net windows应用程序中有两个窗体,我想在第二个页面加载之前设置一个进度条,因为我的第二个页面在10到15秒后加载,所以,我想运行进度条直到第二个页面加载完成。

这怎么可能?

如何在c# .net Windows应用程序的第二次窗体加载前运行进度条

这对你有好处。

namespace WindowsFormsApplication1
{
    public partial class Form2 : Form
    {
        public Form2()
        {
            InitializeComponent();
            timer1.Enabled = true;
        }
        private void timer1_Tick(object sender, EventArgs e)
        {
            timer1.Enabled = false;
            int d;
            for (d = 0; d <= 100; d++)
                progressBar1.Value = d;
            Hide();
            new Form1().Show();
        }
    }
}