У меня есть RibbonSplitButton
элемент управления в приложении WPF.
Когда я прокручиваю выпадающий список с помощью мыши, выделение элементов следует за мышью. Однако, когда я использую клавиатуру для прокрутки списка, каждый элемент, который я нажимаю вверх / вниз, выделяется. Он работает нормально, когда я нажимаю Enter, но выглядит странно. Как отключить подсветку при использовании клавиатуры?
<RibbonSplitButton x:Name="rbsbCategories" Label="Categories" SmallImageSource="Images/ImageCommenceOpenCategories.png">
<RibbonSplitButton.Resources>
<DataTemplate x:Key="MyTemplate">
<RibbonGalleryItem Content="{Binding}" ToolTip="{Binding}" />
</DataTemplate>
</RibbonSplitButton.Resources>
<RibbonGallery MaxColumnCount="1" SelectedItem="{Binding MyModel.SelectedCategory}">
<RibbonGalleryCategory ItemsSource="{Binding MyModel.Categories}" ItemTemplate="{DynamicResource MyTemplate}" ScrollViewer.VerticalScrollBarVisibility="Auto" ScrollViewer.CanContentScroll="True"/>
</RibbonGallery>
</RibbonSplitButton>