【发布时间】:2015-06-07 11:03:32
【问题描述】:
我有WPF 应用程序,里面有ListView 和ProgressBar。
我将此颜色定义为Foreground 到我的ProgressBar:
在Windows 8 下我可以看到这种颜色,但在Windows 7 下我可以看到不同的颜色:
所以我的问题是是否有可能在所有操作系统中看到我想要的颜色?
编辑:
这是我创建的样式:
<Style x:Key="CustomProgressBar" TargetType="ProgressBar" >
<Setter Property="Foreground" Value="#FF15669E"></Setter>
</Style>
这是我的ProgressBar:
<ProgressBar Name="prog" Maximum="100" Value="{Binding Progress}"
Width="{Binding Path=Width, ElementName=ProgressCell}" Background="#FFD3D0D0" Style="{StaticResource CustomProgressBar}"/>
但颜色没有改变。
【问题讨论】:
-
看看这个已经回答的问题:stackoverflow.com/questions/4734814/… 也许这适用于 Windows 7。
标签: wpf