WPF ListView desativa a seleção
Eu tenho um simples ListView WPF e uma pergunta simples:
É possível desativar a seleção, então quando o usuário clica na linha, a linha não é destacada?
Gostaria que a linha 1 parecesse como a linha 0 quando clicada.
Possivelmente relacionado: posso estilizar a aparência do foco / seleção? Por exemplo. para substituir a aparência de atenuação de gradiente azul (linha 3) por uma cor sólida personalizada. eu encontreiisto eisto, infelizmente não está ajudando.
(Conseguir o mesmo sem usar o ListView também é aceitável. Gostaria apenas de poder usar a rolagem lógica e a virtualização de interface do usuário como o ListView faz)
O XAML para ListView é:
<code><ListView Height="280" Name="listView"> <ListView.Resources> <!-- attempt to override selection color --> <SolidColorBrush x:Key="{x:Static SystemColors.HighlightColorKey}" Color="Green" /> </ListView.Resources> <ListView.View> <GridView> <GridView.Columns> <GridViewColumn Header="Name" DisplayMemberBinding="{Binding Name}" /> <!-- more columns --> </GridView.Columns> </GridView> </ListView.View> </ListView> </code>