Я внедрил MVVM в приложении WPF и связал listbox.selectedItem. Переплет работает, но SelectedItem в моем классе ModelView NULL. Я раньше использовал его без стиля в других приложениях, и это сработало, но на этот раз я использовал стиль. < /P>
Вопрос в том, может ли стиль повлиять на это?
< /code>
< /code>
Exception happens in this Code (SelectedTagITem):
private async Task OnPrpertySelectedTagItemChanged()
{
await App.Current.Dispatcher.InvokeAsync(new Action(() =>
{
ObservableCollection itemsSource = [];
IWorkItemTagListBoxItem selectedItem = SelectedTagItem;
foreach (IWorkItemTagListBoxItem item in from IWorkItemTagListBoxItem tag in TagItemsSource where !tag.Item.Label.Equals(selectedItem.Item.Label) select tag)
{
itemsSource.Add(item);
}
TagItemsSource = itemsSource;
AddedTagItemsSource.Add(selectedItem);
}));
}
Подробнее здесь: https://stackoverflow.com/questions/797 ... em-is-null