Ejemplo n.º 1
0
        public void Redraw()
        {
            FCategoryList.BeginUpdate();
            FCategoryList.Clear();

            var nodeInfos = NodeBrowser.NodeInfoFactory.NodeInfos.Where(ni => ni.Ignore == false && ni.Type != NodeType.Patch && ni.Type != NodeType.Text);

            foreach (var nodeInfo in nodeInfos)
            {
                Add(nodeInfo);
            }

            FCategoryList.EndUpdate();

            PendingRedraw = false;
        }
Ejemplo n.º 2
0
        public void Redraw()
        {
            FCategoryTreeViewer.SuspendLayout();
            FCategoryList.BeginUpdate();
            FCategoryList.Clear();

            var nodeInfos = NodeBrowser.NodeInfoFactory.NodeInfos.Where(ni => ni.Ignore == false && ni.Type != NodeType.Patch && ni.Type != NodeType.Text && NodeBrowser.CategoryFilter.CategoryVisible(ni.Category));

            foreach (var nodeInfo in nodeInfos)
            {
                Add(nodeInfo);
            }

            FCategoryList.EndUpdate();
            FCategoryTreeViewer.ResumeLayout();

            PendingRedraw = false;
        }