Exemple #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));
 }
Exemple #2
0
 private void AddBefore(TreeNode treeNode)
 {
     var index = children.IndexOf(treeNode);
     if (-1 == index)
         index = 0;
     children.Insert(index, new TreeNode(AddBefore, AddAfter));
 }
 private void AddBeforeCallback(TreeNode treeNode)
 {
     var index = items.IndexOf(treeNode);
     if (-1 == index)
         index = 0;
     items.Insert(index, new TreeNode(AddBeforeCallback, AddAfterCallback));
 }