private void button2_Click(object sender, EventArgs e) { UltraTreeNode node = ultraTreeAuthor.ActiveNode; if (node != null) { node.Reposition(node.Parent != null ? node.Parent.Nodes : ultraTreeAuthor.Nodes, (node.Index - 1 > 0 ? node.Index - 1 : 0)); ultraTreeAuthor.ActiveNode = node; } }
private void button3_Click(object sender, EventArgs e) { UltraTreeNode node = ultraTreeAuthor.ActiveNode; if (node != null) { TreeNodesCollection parentNodes = (node.Parent != null ? node.Parent.Nodes : ultraTreeAuthor.Nodes); node.Reposition(parentNodes, (node.Index + 1 < parentNodes.Count - 1 ? node.Index + 1 : parentNodes.Count - 1)); ultraTreeAuthor.ActiveNode = node; } }