InvalidOperationException: Could not get parent index in TreeListBox. StackTrace: 在 PropertyTools.Wpf.TreeListBox.InsertItems(Object parent, IList newItems, Int32 newStartingIndex) 在 PropertyTools.Wpf.TreeListBox.ChildCollectionChanged(Object sender, NotifyCollectionChangedEventArgs e) 在 System.Collections.ObjectModel.ObservableCollection`1.OnCollectionChanged(NotifyCollectionChangedEventArgs e) 在 System.Collections.ObjectModel.ObservableCollection`1.ClearItems() 在 IntelliTools.ViewModel.Favor.FavorItemViewModel.Refresh() 在 IntelliTools.ViewModel.Favor.FavorItemViewModelProvider.<.ctor>b__6_1(Change`2 c) 在 DynamicData.Kernel.EnumerableEx.ForEach[T](IEnumerable`1 source, Action`1 action) 在 System.Reactive.Linq.ObservableImpl.Do`1.OnNext._.OnNext(TSource value) --- 引发异常的上一位置中堆栈跟踪的末尾 --- 在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 在 System.Reactive.Stubs.<>c.<.cctor>b__2_1(Exception ex) 在 System.Reactive.AnonymousSafeObserver`1.OnError(Exception error) 在 System.Reactive.Sink`1.ForwardOnError(Exception error) 在 System.Reactive.Linq.ObservableImpl.Do`1.OnNext._.OnNext(TSource value) 在 System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) 在 System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)