WPF - изменить стиль выбора для списков в приложении WPF на стиль Windows 7 по умолчанию

У меня проблема в моем приложении WPF со стилем выбора элементов списка. Каждый список i WPF получает темно-синий цвет фона и белый цвет текста.

  1. Почему стиль выбора Windows 7 по умолчанию (например, выбор файла в Windows Explorer) НЕ является стилем выбора по умолчанию в приложении WPF в Windows 7?

  2. Как можно Я меняю стиль выделения в WPF на стиль Windows 7 Aero по умолчанию?

Пока что он есть в моем глобальном словаре ресурсов. Но мне все еще нужна граница с закруглением вокруг кисти, чтобы она выглядела похожей. Есть идеи, как расширить это или другие предложения о том, как применить стиль выбора Windows 7 по умолчанию?

<LinearGradientBrush x:Key="{x:Static SystemColors.HighlightBrushKey}" StartPoint="0,0" EndPoint="0,1">
<LinearGradientBrush.GradientStops>
    <GradientStop Offset="0" Color="#FFE3F4FC"/>
    <GradientStop Offset="0.38" Color="#FFD8EFFC"/>
    <GradientStop Offset="0.38" Color="#FFBEE6FD"/>
    <GradientStop Offset="1" Color="#FFA6D9F4"/>
</LinearGradientBrush.GradientStops> </LinearGradientBrush>

<SolidColorBrush x:Key="{x:Static SystemColors.HighlightTextBrushKey}" Color="Black"></SolidColorBrush>
8
задан chrisva 31 March 2011 в 11:02
поделиться