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); }