public void drawTreeNodes() { nodeDiagram.Nodes.Clear(); foreach (TreeNode treeNode in workspace.TargetTreeView.Nodes) { drawSubNodes(treeNode, null, nodeDiagram, 0); } nodeDiagram.Redraw(); }
/// <summary> /// Occurs when the mouse is clicked on the node /// </summary> /// <param name="ev"></param> internal virtual void OnMouseClick(MouseEventArgs ev) { if (ev.Button == MouseButtons.Middle) { // toggle the direction Direction = Direction == DirectionEnum.Vertical ? DirectionEnum.Horizontal : DirectionEnum.Vertical; parent.Redraw(); } }
private void rdbBezier_CheckedChanged(object sender, EventArgs e) { d.LineType = LineTypeEnum.Bezier; d.Redraw(); }