首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >.NET进度条在设计器中的外观与程序运行时的外观不同

.NET进度条在设计器中的外观与程序运行时的外观不同
EN

Stack Overflow用户
提问于 2010-02-12 06:36:12
回答 3查看 844关注 0票数 3

有人知道我在Visual Studio设计器中的进度条与我在生成和运行项目时的进度条有什么不同吗?

在设计器中,我看到了较新的样式。进度由一条带有平滑边缘的绿色实线表示。

当我运行我的项目时,进度条看起来像旧的样式。它有十个独立的分区,它们是蓝色矩形。

为什么会有不同?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-02-12 07:05:25

确保在加载表单之前调用了EnableVisualStyles。这通常在Application.Run之前的program类中。

代码语言:javascript
复制
Application.EnableVisualStyles();
票数 2
EN

Stack Overflow用户

发布于 2010-02-12 06:41:08

进度条可以有几种不同的样式(如您所见)。虽然设计器应该反映工具栏的当前样式,但也可能只是显示默认样式,而进度条实际上设置为不同的样式。

您可以更改进度条上的ProgressBar.Style属性来控制这一点。您可以将其设置为:BlocksContinuousMarquee -有关有效值和说明,请参阅here

票数 1
EN

Stack Overflow用户

发布于 2010-02-12 06:46:57

它是在不同的PC上运行的吗?如果是的话,你看到的是windows主题的不同。

如果它在同一台机器上,这不是我期望看到的行为。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2248299

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档