Пример #1
0
        private void LoadGroupNode(GroupTreeNode groupNode)
        {
            if (!groupNode.NotLoadedYet)
            {
                return;
            }

            groupNode.Nodes.Clear();
            this.AddGroupNodes(groupNode);
            var nodes = new TreeListNodes(groupNode.Nodes, this.toolTipBuilder, this.favoriteIcons);

            nodes.AddFavoriteNodes(groupNode.Favorites);
        }
Пример #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 LoadGroupNode(GroupTreeNode groupNode)
        {
            if (!groupNode.NotLoadedYet)
                return;

            groupNode.Nodes.Clear();
            this.AddGroupNodes(groupNode);
            var nodes = new TreeListNodes(groupNode.Nodes);
            nodes.AddFavoriteNodes(groupNode.Favorites);
        }