Как получить изменение фона OnSelectionChanged ListBoxItem при одновременном изменении данных с использованием элемента управления ListBox? - PullRequest
0 голосов
/ 25 октября 2010

У меня есть элемент управления ListBox с экземпляром ObservableCollection в качестве свойства ItemsSource элемента управления.

Все работает нормально, но когда я обрабатываю OnSelectionChanged элемента управления, моя бизнес-логика изменяет данные коллекции, и я больше не получаю фоновое изменение ListBoxItem, которое вы обычно получаете при изменении выбора ListBox.кто-нибудь сталкивался с такой же проблемой?Любое решение здесь?

Спасибо и наилучшими пожеланиями,

Romain

1 Ответ

1 голос
/ 25 октября 2010

Звучит так, как будто вы теряете ссылку на выбранный элемент при изменении списка.

Свяжите SelectedItem вашего ListBox со свойством в вашем контексте данных и обработайте изменения выбора там.

...