Переопределить Aero Theme по умолчанию - PullRequest
0 голосов
/ 10 ноября 2010

Я использую тему аэро в своем приложении, которая меняет все мои стили элементов управления по умолчанию.Я подумал, что создание стиля без x: Key переопределит стиль по умолчанию, но это не так.Есть предложения?

<Style TargetType="{x:Type ScrollBar}">
<Setter Property="Background" Value="#ff007eb1"/>
<Setter Property="BorderBrush" Value="Transparent"/>
<Style.Triggers>
    <Trigger Property="Orientation" Value="Vertical">
        <Setter Property="Width" Value="5"/>
        <Setter Property="Height" Value="Auto" />
        <Setter Property="Template" Value="{StaticResource VerticalScrollBar}" />
    </Trigger>
    <Trigger Property="Orientation" Value="Horizontal">
        <Setter Property="Width" Value="Auto"/>
        <Setter Property="Height" Value="5" />
        <Setter Property="Template" Value="{StaticResource HorizontalScrollBar}" />
    </Trigger>
</Style.Triggers>      

1 Ответ

0 голосов
/ 10 ноября 2010

Некоторые свойства стиля Aero изменятся только в том случае, если вы замените полный шаблон элемента управления. Стиль не изменит все.

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