Стилизовать цвет наведения заголовка ListView заголовка WPF - PullRequest
4 голосов
/ 04 декабря 2008

Кто-нибудь знает, как стилизовать цвет при наведении заголовка в WPF ListView?

Спасибо!

1 Ответ

12 голосов
/ 04 декабря 2008

Вы должны создать стиль для свойства GridView.ColumnHeaderContainerStyle. Добавьте эффект наведения, установив для триггера стиль.

Например:

 <ListView VerticalAlignment="Bottom" Height="63" IsSynchronizedWithCurrentItem="True">
        <ListView.View>
            <GridView ColumnHeaderContainerStyle="{StaticResource GridViewColumnHeaderStyle1}" >
                <GridViewColumn/>
            </GridView>
        </ListView.View>
    </ListView>


и Стиль может быть создан так:

  <Style x:Key="GridViewColumnHeaderStyle1" TargetType="{x:Type GridViewColumnHeader}">
        <Style.Triggers>
            <Trigger Property="IsMouseOver" Value="true">
                <Setter Property="Background" Value="Green"/>
            </Trigger>
        </Style.Triggers>
    </Style>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...