간단한 WPF ListView와 간단한 질문이 있습니다.
선택을 해제 할 수 있으므로 사용자가 행을 클릭 할 때 행이 강조 표시되지 않습니까?
클릭했을 때 행 1이 행 0처럼 보이기를 바랍니다.
관련이있을 수 있음 : 마우스 오버 / 선택의 모양을 지정할 수 있습니까? 예 : 파란색 그라디언트 호버 모양 (3 행)을 사용자 정의 단색으로 대체합니다. 내가 발견 한 이 와 이 불행히도 도움이되지.
(ListView를 사용하지 않고도 동일한 결과를 얻을 수 있습니다. ListView와 마찬가지로 논리적 스크롤링 및 UI 가상화를 사용할 수 있기를 바랍니다.)
ListView의 XAML은 다음과 같습니다.
<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>