0
<Style TargetType="ListBoxItem">
<Style.Resources>
<SolidColorBrush x:Key="{x:Static SystemColors.HighlightBrushKey}" Color="Transparent" />
<SolidColorBrush x:Key="{x:Static SystemColors.ControlBrushKey}" Color="Transparent" />
</Style.Resources>
<Style.Triggers>
<Trigger Property="IsSelected" Value="True">
<Setter Property="Background" Value="White" />
</Trigger>
</Style.Triggers>
</Style>
上記のコードは、リストボックスのアイテムの「選択インジケータ」としてハイライトカラーが使用されないようにするためのものです。私のプログラムは完全に白い背景を持ち、代わりにカスタムアニメーションを使用してその選択を表現しようと考えています。上記のコードは伝統的な青色のハイライトを削除しますが、(アイテムコンテナ内の)テキストが完全に消えるようになりますので、白いアイテムが表示されます。リストボックスのハイライトカラーをヌルに設定する
アイデア?
乾杯!それは完璧に働いた。 – randomalbumtitle