diff --git a/samples/ControlCatalog/ViewModels/TreeViewPageViewModel.cs b/samples/ControlCatalog/ViewModels/TreeViewPageViewModel.cs index 7c0855e0af..7b24f61e1e 100644 --- a/samples/ControlCatalog/ViewModels/TreeViewPageViewModel.cs +++ b/samples/ControlCatalog/ViewModels/TreeViewPageViewModel.cs @@ -49,9 +49,8 @@ namespace ControlCatalog.ViewModels { while (SelectedItems.Count > 0) { - Node lastItem = (Node)SelectedItems[0]; + var lastItem = SelectedItems[0]; RecursiveRemove(Items, lastItem); - SelectedItems.RemoveAt(0); } bool RecursiveRemove(ObservableCollection items, Node selectedItem)