C# 如何使按钮在ProgressBar加载后显示?

C# 如何使按钮在ProgressBar加载后显示?,c#,C#,我是C#的新手,开始制作自己的程序。然而,我希望这些()消失,直到我的进度条加载()。我试着用Visible,但没用 条形码: private void button1_Click(object sender, EventArgs e) { this.timer1.Start(); } private void progressBar1_Click(object sender, EventArgs e) { } private void timer1_Tick(object send

我是C#的新手,开始制作自己的程序。然而,我希望这些()消失,直到我的进度条加载()。我试着用Visible,但没用

条形码:

private void button1_Click(object sender, EventArgs e)
{
    this.timer1.Start();
}

private void progressBar1_Click(object sender, EventArgs e)
{
}

private void timer1_Tick(object sender, EventArgs e)
{
    var before = this.progressBar1.Value;
    this.progressBar1.Increment(1);
    var after = this.progressBar1.Value;

    if (after > before && after == this.progressBar1.Maximum)
    {
        MessageBox.Show("Successfully loaded...");
        this.BackgroundImage = Properties.Resources.image1;              
    }
}

在“Form.Load”中设置Image.Visible=false,当您显示MessageBox设置Image.Visible=true时,您可以在此处查看WinForm应用程序的生命周期: