有人知道我在Visual Studio设计器中的进度条与我在生成和运行项目时的进度条有什么不同吗?
在设计器中,我看到了较新的样式。进度由一条带有平滑边缘的绿色实线表示。
当我运行我的项目时,进度条看起来像旧的样式。它有十个独立的分区,它们是蓝色矩形。
为什么会有不同?
发布于 2010-02-12 07:05:25
确保在加载表单之前调用了EnableVisualStyles。这通常在Application.Run之前的program类中。
Application.EnableVisualStyles();发布于 2010-02-12 06:41:08
进度条可以有几种不同的样式(如您所见)。虽然设计器应该反映工具栏的当前样式,但也可能只是显示默认样式,而进度条实际上设置为不同的样式。
您可以更改进度条上的ProgressBar.Style属性来控制这一点。您可以将其设置为:Blocks、Continuous或Marquee -有关有效值和说明,请参阅here。
发布于 2010-02-12 06:46:57
它是在不同的PC上运行的吗?如果是的话,你看到的是windows主题的不同。
如果它在同一台机器上,这不是我期望看到的行为。
https://stackoverflow.com/questions/2248299
复制相似问题