private void tsmiLast_Click(object sender, EventArgs e)
        {
            this.SaveData();
            this.Node = this.Node.Parent.LastNode;
            TreeNodeItem treeNodeItem = this.Node.Tag as TreeNodeItem;

            base.Tag = treeNodeItem.Index;
            this.DispData();
        }
 private void handleNextClick()
 {
     this.SaveData();
     if (this.Node.NextNode != null)
     {
         this.Node = this.Node.NextNode;
         TreeNodeItem treeNodeItem = this.Node.Tag as TreeNodeItem;
         base.Tag = treeNodeItem.Index;
         this.DispData();
     }
 }
 private void handleDeleteClick()
 {
     if (this.Node.Parent.Nodes.Count > 1 && this.Node.Index != 0)
     {
         this.SaveData();
         TreeNode     node         = this.Node.NextNode ?? this.Node.PrevNode;
         TreeNodeItem treeNodeItem = this.Node.Tag as TreeNodeItem;
         RxGroupListForm.data.ClearIndex(treeNodeItem.Index);
         this.Node.Remove();
         this.Node = node;
         TreeNodeItem treeNodeItem2 = this.Node.Tag as TreeNodeItem;
         base.Tag = treeNodeItem2.Index;
         this.DispData();
         this.method_7();
     }
     else
     {
         MessageBox.Show(Settings.dicCommon["FirstNotDelete"]);
     }
 }
 private void handleInsertClick()
 {
     if (this.Node.Parent.Nodes.Count < RxListData.CNT_RX_LIST)
     {
         this.SaveData();
         TreeNodeItem treeNodeItem = this.Node.Tag as TreeNodeItem;
         int          minIndex     = RxGroupListForm.data.GetMinIndex();
         string       minName      = RxGroupListForm.data.GetMinName(this.Node);
         RxGroupListForm.data.SetIndex(minIndex, 1);
         TreeNodeItem tag      = new TreeNodeItem(treeNodeItem.Cms, treeNodeItem.Type, null, 0, minIndex, treeNodeItem.ImageIndex, treeNodeItem.Data);
         TreeNode     treeNode = new TreeNode(minName);
         treeNode.Tag                = tag;
         treeNode.ImageIndex         = 19;
         treeNode.SelectedImageIndex = 19;
         this.Node.Parent.Nodes.Insert(minIndex, treeNode);
         RxGroupListForm.data.SetName(minIndex, minName);
         this.Node = treeNode;
         base.Tag  = minIndex;
         this.DispData();
         this.method_7();
     }
 }
 public void Paste(TreeNodeItem copyItem)
 {
     this.Data.Paste(copyItem.Index, this.Index);
 }