internal static ListRootTreeViewNode CreateTreeViewNode(PRList[] value)
        {
            ListRootTreeViewNode _ret = new ListRootTreeViewNode();

            _ret.Items = new ObservableCollection <TreeViewNode>(ListTreeViewNode.CreateTreeViewNodes(value).Cast <TreeViewNode>());
            return(_ret);
        }
Example #2
0
        private static ListTreeViewNode CreateTreeViewNode(PRList parent)
        {
            ListTreeViewNode _ret = new ListTreeViewNode(parent)
            {
                Header = parent.Name,
            };

            _ret.Items = new ObservableCollection <TreeViewNode>();
            _ret.Items.Add(ContentTypeRootTreeViewNode.CreateTreeViewNode(parent.ContentType));
            return(_ret);
        }
Example #3
0
 internal static IEnumerable <ListTreeViewNode> CreateTreeViewNodes(PRList[] value)
 {
     return(value.Select <PRList, ListTreeViewNode>(x => ListTreeViewNode.CreateTreeViewNode(x)));
 }