カスタム controlIemplate を持つ水平リストボックスがあります。選択された項目は、フォーカスされると点線のフレームになります。誰でもそれを取り除く方法を知っていますか?
35894 次
1 に答える
172
各 ListBoxItem の FocusVisualStyle を null に設定する必要があります。手順は次のとおりです
1) ListBox の ItemContainerStyle を作成する
<Style x:Key="ListBoxItemStyle1" TargetType="{x:Type ListBoxItem}">
<Setter Property="FocusVisualStyle" Value="{x:Null}"/> ....
2)そのスタイルをリストボックスに設定します
<ListBox ItemContainerStyle="{DynamicResource ListBoxItemStyle1}"
于 2009-02-27T04:40:32.010 に答える