Border BorderBrush Color в Windows 7 64 бит - PullRequest
0 голосов
/ 11 февраля 2012

у меня есть код в xaml что-то вроде этого.

<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. Может кто-нибудь помочь мне решить эту чертову проблему. :)

1 Ответ

0 голосов
/ 12 февраля 2012

Проверьте BorderThickness под Windows 7 64 бит для двух значений 0,7 и 1, и все в порядке :), но если я использую значение 0,5, у меня та же проблема!Используйте целочисленные значения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...