private void UpdateViewModels(IEnumerable<TreeNode> viewModels) { Children.Clear(); foreach (var viewModel in viewModels) { Children.Add(viewModel); } if (Children.Count == 0) { Children.Add(s_noItemsPlacehoder); } } }