MVVM Выбранные элементы исчезают из поля зрения - PullRequest
0 голосов
/ 25 февраля 2011

Я создаю UserControl с четырьмя списками ListBox, которые я настроил для выбора нескольких элементов и подачи своей модели представления с помощью методов, обозначенных здесь . Когда я выбираю элемент в другом списке, элементы в других списках отменяются. Элементы все еще правильно выбраны в моей модели представления, но они не отображаются должным образом в представлении. Кто-нибудь знает, почему это может быть?

Единственный код, который является уникальным для моей реализации вышеуказанной ссылки, является следующим

<ListBox ItemsSource="{Binding LeftTires}" ff:MultiSelectorBehaviours.SynchronizedSelectedItems="{Binding SelectedLFTiresText}" Grid.Column="0" Grid.Row="2" SelectionMode="Multiple" Margin="10,0,10,10" />
                <ListBox ItemsSource="{Binding RightTires}" ff:MultiSelectorBehaviours.SynchronizedSelectedItems="{Binding SelectedRFTiresText}" Grid.Column="1" Grid.Row="2" SelectionMode="Multiple" Margin="10,0,10,10" />
                <ListBox ItemsSource="{Binding LeftTires}" ff:MultiSelectorBehaviours.SynchronizedSelectedItems="{Binding SelectedLRTiresText}" Grid.Column="0" Grid.Row="4" SelectionMode="Multiple" Margin="10,0,10,10" />
                <ListBox ItemsSource="{Binding RightTires}" ff:MultiSelectorBehaviours.SynchronizedSelectedItems="{Binding SelectedRRTiresText}" Grid.Column="1" Grid.Row="4" SelectionMode="Multiple" Margin="10,0,10,10" />

И если вы скачаете образец по предоставленной мной ссылке и добавите второй список в очень простую форму, вы сможете точно воспроизвести происходящее.

1 Ответ

0 голосов
/ 26 февраля 2011

Вы уверены, что не хотите использовать вместо этого список флажков? У Microsoft есть страница здесь , объясняющая почему. Это может быть легче найти, которые проверены, но не уверены, так как нет кода. НТН

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...