小编Ada*_*rsh的帖子

修复WinForms中的进度条

问题是标签在progress-bar完成之前显示.如何labelprogress-bar完全显示后才能显示?

我尝试将最大值更改为更高的数字,但它不起作用.

public partial class dload : Form
{
    public dload()
    {
        InitializeComponent();
    }

    private void dload_Load(object sender, EventArgs e)
    {
        label1.Visible = false;
    }

    private void button1_Click(object sender, EventArgs e)
    {
        int i = 0;
        progressBar1.Minimum = 0;
        progressBar1.Maximum = 5000;
        for (i = 0; i <= 5000; i++)
        {
            progressBar1.Value = i;
            if (i == 5000)
            {
                label1.Visible = true;
            }
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

c# winforms progress-bar

4
推荐指数
1
解决办法
89
查看次数

标签 统计

c# ×1

progress-bar ×1

winforms ×1