У меня есть код в xaml что-то вроде этого.Border BorderBrush Цвет в Windows 7 64 бит
<DataTemplate x:Key="MyTemplate">
<DataTemplate.Resources>
<Style x:Key="BorderStyle" TargetType="{x:Type Border}">
<Setter Property="BorderBrush" Value="Blue" />
<Setter Property="BorderThickness" Value="0.5" />
...
</Style>
</DataTemplate.Resources>
<Border Style="{StaticResource BorderStyle}">
...
<ListView ItemTemplate="{StaticResource MyTemplate}" ...
Дело в том, что если я использую этот элемент управления в Windows 7 64 бит, то нет цвета границы! Я уже пробовал несколько комбинаций со стилем в Control.Resource и без стиля вообще, но результат всегда один и тот же. Если не использовать DataTemplate, все в порядке, похоже, что я должен что-то делать с DataTemplate. Может ли кто-нибудь помочь мне решить эту проклятую проблему. :)
Почему вы упоминаете ОС, это работает на других? –
Да. в выигрыше 7 32 бит. без проблем. –
ну, я просто нашел ответ. Я просто проверяю BorderThickness под Windows 7 64 бит для двух значений 0,7 и 1, и все в порядке :), но если я использую значение 0.5, у меня такая же проблема! –