예제 #1
0
 private void tvNavigation_NodeMouseClick(EventArgs e, PureComponents.TreeView.Node oNode)
 {
     // Select only this area/item if navigation node clicked.
     if (Control.ModifierKeys == Keys.None)
     {
         NavigationTreeView.ClearNodeSelection();
         oNode.Select();
     }
 }
예제 #2
0
        private void tvNavigation_AfterNodePositionChange(PureComponents.TreeView.Node oNode)
        {
            NavigationTreeView.ClearNodeSelection();

            foreach (MindFusion.FlowChartX.ChartObject chartObject in frmFlowChart.FlowChart.Objects)
            {
                chartObject.Visible = false;
            }

            RePathNodes(oNode);

            if (oNode.Parent != null)
            {
                oNode.Parent.Select();
            }

            else
            {
                oNode.Select();
            }
        }