У меня есть Combobox в WPF для отображения некоторых изображений. Все работает отлично, за исключением того, что всякий раз, когда я прокручиваю вниз до конца раскрывающегося списка, он всегда прокручивает последний элемент в списке до пустого места. Это пустое пространство зависит от MaxDropDownHeight и количества строк, которые мышь может прокручивать за раз. Вот мой xaml:
<ComboBox Height="90" Name="myCombobox"
ItemsSource="{Binding myItems}"
SelectedValue="{Binding currentItem}">
<ComboBox.ItemTemplate>
<DataTemplate>
<Grid>
<Image Source="{Binding Converter={StaticResource ImageSourceConverter}}"/>
</Grid>
</DataTemplate>
</ComboBox.ItemTemplate>
</ComboBox>
И вот как это выглядит, когда я передаю последний элемент:
![enter image description here](https://i.stack.imgur.com/GqIMM.png)
Как можно остановить прокрутку выпадающего списка на последнем элементе?