Отменяет выбор элементов сверху при прокрутке вниз

У меня есть WPF listbox, Предметы привязаны к listbox,

Когда я выбираю несколько предметов в верхней части listbox и прокрутите вниз до нижней части listbox чтобы выбрать другие элементы, элементы, ранее выбранные в верхней части, становятся невыбранными.

Я нахожу это поведение с режимом выбора, установленным на расширенный, а также несколько. Пожалуйста посоветуй.

2 ответа

Попробуйте отключить виртуализацию

<ListBox VirtualizingStackPanel.IsVirtualizing="False" 
                       ItemsSource="{Binding XPath=Team}" 
                       ItemTemplate="{DynamicResource NameDataStyle}"/> 

К вашему сведению - для тех, кто работает с Silverlight, кто находит этот ответ, попробуйте использовать это:

VirtualizingStackPanel.VirtualizationMode="Standard"
Другие вопросы по тегам