0
ListView
には、カスタムItemTemplate
アイテムがあります。 選択のために視覚効果を削除または変更したいと考えています。カスタムWPFリストビューから選択ハイライトを削除します。
は、これまでのところ、私は私のListView
にカスタムItemContainerStyle
をassgining試してみました:
<ListView x:Name="DispList" ItemContainerStyle="{StaticResource MySty}" ItemTemplate="{StaticResource Mine}">
</ListView>
と資源の下で、次のようにスタイルを定義する:
残念ながら<Style TargetType="{x:Type ListViewItem}" x:Key="MySty">
<Style.Resources>
<SolidColorBrush x:Key="{x:Static SystemColors.HighlightBrushKey}" Color="Transparent"/>
</Style.Resources>
</Style>
を、これは動作しません。私は何が欠けていますか?
おかげで、しかし、あなたはControlTemplate' '下のプロパティが視覚的な選択の効果に対応してどのような手の込んだしてくださいだろうか?申し訳ありませんが、選択の可視性を無効にしたいだけです。 –
私はあなたが望むものを得ることができる例を加えて私の答えを修正しました。 – Iron