private static void SetChildren(TreeViewItem item, List <TreeViewItem> newChildList) { if (LazyTreeViewDataSource.IsChildListForACollapsedParent(item.children) && newChildList == null) { return; } item.children = newChildList; }