【问题标题】:Progress Bar not Visible进度条不可见
【发布时间】:2013-04-25 14:06:07
【问题描述】:

如果我通过ToolBox 创建ProgressBar 并在我的代码中添加以下行:

progressBar1.value = 40;

我可以在我的应用程序运行时查看进度条。

但是,如果我尝试通过我的代码创建一个,我无法查看一个 - 进度条不可见。这是我的代码:

ProgressBar progressBar1 = new ProgressBar();
progressBar1.Location = new System.Drawing.Point(168, 180);
progressBar1.Height = 650;
progressBar1.Width = 340;            
progressBar1.Minimum = 20;
progressBar1.Maximum = 100;            
progressBar1.Value = 49;    
progressBar1.Visible = true;

【问题讨论】:

  • 您使用什么框架来创建您的应用程序? WPF,WinForms?我们没有太多事情要做:/

标签: c# progress-bar


【解决方案1】:

如果您使用的是 Windows 窗体,那么您必须像这样将其添加到您的窗体中:

this.Controls.Add(progressBar1);

如果您使用的是 WPF,那么您必须这样做:

this.Children.Add(progressBar1);

【讨论】:

    【解决方案2】:

    您需要先将进度条添加到您的应用程序窗口中。

    假设您使用 WPF 在 Window 类中创建 ProgressBar:

    this.Children.Add(progressBar1);
    

    【讨论】:

      猜你喜欢
      • 2020-10-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-03
      • 1970-01-01
      • 1970-01-01
      • 2014-04-06
      相关资源
      最近更新 更多