5
ListBoxの項目が選択されているときにハイライトを無効にしようとしています。つまり、ListBoxのアイテムは引き続きselectイベントを発生させますが、色は変更されません。ListBox選択時にハイライトを無効にする - Windows Phone 7
ListBoxの項目が選択されているときにハイライトを無効にしようとしています。つまり、ListBoxのアイテムは引き続きselectイベントを発生させますが、色は変更されません。ListBox選択時にハイライトを無効にする - Windows Phone 7
kPここで強調表示を適用する手順の概要を示します。
Windows Phone 7: Highlight Selected Listbox item
手順は..あなたがちょうどあなたがテンプレートで作られたコピーから選択された視覚の状態でストーリーボードを削除強調表示を削除するにはほとんど同じです。
..だから
<VisualState x:Name="Selected">
<Storyboard>
<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="Foreground" Storyboard.TargetName="ContentContainer">
<DiscreteObjectKeyFrame KeyTime="0" Value="{StaticResource PhoneAccentBrush}"/>
</ObjectAnimationUsingKeyFrames>
</Storyboard>
</VisualState>
へ
<VisualState x:Name="Selected"/>
私はそれを今できるが、まだ少し問題がある、あなたはカスタムコントロールについて知っていますか?ターゲットタイプをカスタムコントロールに設定できません。 ListBoxのサブクラスを作成し、そのサブクラスにスタイルを追加しました。しかし、スタイルは認識されません – vodkhang