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

标签 c# .net visual-studio progress-bar

有谁知道我的进度条在 Visual Studio 设计器中的外观与构建和运行项目时的不同之处?

在设计器中我看到了更新的样式。进度用边缘平滑的绿色实线表示。

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

为什么不同?

最佳答案

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

Application.EnableVisualStyles();

关于c# - .NET 进度条在设计器中的外观与程序运行时的外观不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2248299/

相关文章:

c# - WPF 数据网格延迟加载

c# - 如何等待多个 IAsyncEnumerable

c# - 正则表达式只允许 .net 中的某些字符

asp.net - 无法启动 ASP.NET 开发服务器,因为端口 '1900' 正在使用中

visual-studio - 有没有办法将 Visual Studio 文档选项卡强制为特定宽度?

c# - 使用 ROLEX 以编程方式从 OWL 文件生成装配体

c# - 防止其他开发人员在类中使用基方法

c# - 如何在 C# 中使用 HashAlgorithm 散列两个数据 block ?

c++ - 窗口只会在鼠标移动时更新

c# - 如何通过主机中的软件中止已建立的连接的消息找到 SocketException 的原因和原因?