Пример #1
0
        private void AddGroupNodes(GroupTreeNode groupNode)
        {
            IEnumerable <IGroup> childGroups = this.GetChildGroups(groupNode.Group);
            var nodes = new TreeListNodes(groupNode.Nodes, this.toolTipBuilder, this.favoriteIcons);

            nodes.InsertGroupNodes(childGroups);
        }
Пример #2
0
        internal void LoadRootNodes()
        {
            if (persistedGroups == null) // because of designer
            {
                return;
            }

            var nodes = new TreeListNodes(this.RootNodes, this.toolTipBuilder, this.favoriteIcons);
            // dont load everything, it is done by lazy loading after expand
            IOrderedEnumerable <IGroup> rootGroups = GetSortedRootGroups();

            nodes.InsertGroupNodes(rootGroups);
            List <IFavorite> untaggedFavorites = GetUntaggedFavorites(this.favorites);

            nodes.AddFavoriteNodes(untaggedFavorites);
        }
        internal void LoadRootNodes()
        {
            if (persistedGroups == null) // because of designer
                return;

            var nodes = new TreeListNodes(this.RootNodes);
            // dont load everything, it is done by lazy loading after expand
            IOrderedEnumerable<IGroup> rootGroups = GetSortedRootGroups();
            nodes.InsertGroupNodes(rootGroups);
            List<IFavorite> untaggedFavorites = GetUntaggedFavorites(this.favorites);
            nodes.AddFavoriteNodes(untaggedFavorites);
        }
 private void AddGroupNodes(GroupTreeNode groupNode)
 {
     IEnumerable<IGroup> childGroups = this.GetChildGroups(groupNode.Group);
     var nodes = new TreeListNodes(groupNode.Nodes);
     nodes.InsertGroupNodes(childGroups);
 }