private void OnAllItemsCollectionChangeAdded(object sender, IdentityCollectionAddEventArgs <T> e) { foreach (var treeItem in e.AddedItems) { CreateViewModelAndAddToCollections(treeItem); } }
private void OnCollectionChangeAdded(object sender, IdentityCollectionAddEventArgs <T> e) { foreach (T item in e.AddedItems) { TViewModel vm = CreateViewModel(item); viewModelDictionary.Add(item.Identifier, new Tuple <T, TViewModel>(item, vm)); allItems.Add(vm); } }
private void OnCollectionChangeAdded(object sender, IdentityCollectionAddEventArgs <T> e) { Add(e.AddedItems); }