Exemplo n.º 1
0
        public static TreeViewDataItem NewRootItem(ViewModelBase parent)
        {
            var item = new TreeViewDataItem(parent);

            item.IsRoot = true;
            return(item);
        }
Exemplo n.º 2
0
        private void ExecuteOnAllItems(TreeViewDataItem parent, Action <TreeViewDataItem> action)
        {
            if (parent == null)
            {
                return;
            }

            action(parent);

            foreach (var item in parent.Items)
            {
                ExecuteOnAllItems(item, action);
            }
        }