Ejemplo n.º 1
0
 private void AddAfter(TreeNode treeNode)
 {
     var index = children.IndexOf(treeNode);
     if (-1 == index && 0 != children.Count)
         index = 0;
     children.Insert(index + 1, new TreeNode(AddBefore, AddAfter));
 }
Ejemplo n.º 2
0
 private void AddBefore(TreeNode treeNode)
 {
     var index = children.IndexOf(treeNode);
     if (-1 == index)
         index = 0;
     children.Insert(index, new TreeNode(AddBefore, AddAfter));
 }
Ejemplo n.º 3
0
 private void AddBeforeCallback(TreeNode treeNode)
 {
     var index = items.IndexOf(treeNode);
     if (-1 == index)
         index = 0;
     items.Insert(index, new TreeNode(AddBeforeCallback, AddAfterCallback));
 }