Tengo un ListView de WPF simple y una pregunta simple:
¿Es posible desactivar la selección, por lo que cuando el usuario hace clic en la fila, la fila no se resalta?
Me gustaría que la fila 1 se pareciera a la fila 0 cuando se hace clic en ella.
Posiblemente relacionado: ¿puedo diseñar el aspecto del desplazamiento / selección? P.ej. para reemplazar el aspecto azul degradado flotante (línea 3) con un color sólido personalizado. He encontrado esto y esto , desafortunadamente no ayudando.
(También es aceptable lograr lo mismo sin usar ListView. Me gustaría poder usar el desplazamiento lógico y la virtualización de la interfaz de usuario como lo hace ListView)
El XAML para ListView es:
<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>