首页 > 解决方案 > ProgressBar 在具有相同代码的不同机器上看起来不同

问题描述

我有一个包含进度条的 Visual Studio 2015 WPF 应用程序。一切正常,问题是进度条在我的机器上看起来是 2-D,但是当在另一台使用 VS 2015 和相同代码的机器上运行时,进度条是 3-D。VS 2015中是否有控制这个的设置?

标签: c#wpfprogress-bar

解决方案


这听起来像 Windows 主题一般强制 Windows 具有不同的外观。Wich 也会影响 ProgressBar。UI 元素旨在接受来自 Windows 的这些设置。

如果它看起来“2D”,则可能意味着 Aero 在您的机器上已关闭,但不是测试机器。可能会禁用该栏的主题,但您为什么要这样做?它纯粹是为了显示目的,如果您的程序不遵循该模式,可能会激怒用户。


推荐阅读