के तहत अंतर दिखता है मेरे पास WPF
ListView
और ProgressBar
के साथ एप्लिकेशन है। मैं अपने ProgressBar
करने के लिए Foreground
के रूप में इस रंग को परिभाषित:डब्ल्यूपीएफ: क्यों मेरा अग्रभूमि रंग विभिन्न ओएस
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}"/>
लेकिन रंग नहीं बदला है।
इस पहले से ही उत्तर प्रश्न पर एक नजर है: http://stackoverflow.com/ प्रश्न/4734814/wpf-progressbar-foreground-color शायद यह विंडोज 7 के साथ काम करता है। – dognose