protected virtual void OnSelectedItemChanged() { SelectedItemPropertyChanged?.Invoke(this, new PropertyChangedEventArgs("SelectedItem")); List <BookAuthor> books = _dbContext.BookAuthor.Where(x => x.BookKey == SelectedItem.BookKey).ToList(); CurrentBookViewModel = new BookDetailsViewModel(books); }
/// <summary> /// todo - remove after treeview inotifypropertychanged event bug fixed /// </summary> /// <param name="e"></param> public void OnSelectedItemPropertyChanged(ObjectEventArgs e) { SelectedItemPropertyChanged?.Invoke(this, e); }