WPF:スタイル付きリストボックスにフォーカスがあるアイテムの周りに点線の境界線を削除します

StackOverflow https://stackoverflow.com/questions/592665

質問

私は、カスタムcontrolIemplate水平リストボックスを持っています。焦点を当てたときに、選択した項目は、点線枠を取得します。誰もがそれを取り除く方法を知っていますか?

役に立ちましたか?

解決

あなたはnullに各ListBoxItemのFocusVisualStyleを設定する必要があります。手順は怒鳴るです。

1)のListBoxのためItemContainerStyleを作成します。

<Style x:Key="ListBoxItemStyle1" TargetType="{x:Type ListBoxItem}"> 
   <Setter Property="FocusVisualStyle" Value="{x:Null}"/> ....

2)リストボックスにそのスタイルを設定します。

<ListBox ItemContainerStyle="{DynamicResource ListBoxItemStyle1}"
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top