ProgressBar 在具有相同代码的不同机器上看起来不同

ProgressBar looks different on different machines with same code

我有一个包含进度条的 Visual Studio 2015 WPF 应用程序。一切正常,问题是进度条在我的机器上看起来是二维的,但是当 运行 在具有 VS 2015 和相同代码的不同机器上时,进度条是三维的。 VS 2015 中是否有控制此设置的设置?

这听起来像是 Windows 主题总体上迫使 Windows 具有不同的外观。这也会影响 ProgressBar。 UI 元素旨在接受来自 Windows 的那些设置。

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