Beispiel #1
0
        private void renameToolStripMenuItem_Click(object sender, EventArgs e)
        {
            int qtySelected = tree.SelectedNodes.Count;

            if (qtySelected == 0)
            {
                nodeTextBox.BeginEdit();
            }
            else
            {
                List <Node>   NodeToRename = GetNodesInOrder();
                List <string> TextToSend   = NodeToRename.Select(x => x.Text).ToList();

                frmMassRename frmRename = new frmMassRename(TextToSend);
                frmRename.ShowDialog();
                List <string> NewText = frmRename.RenamedText;

                if (NewText.Count == 0)
                {
                    return;
                }

                //Change to the New Text
                for (int i = 0; i < qtySelected; i++)
                {
                    Node   item = NodeToRename[i];
                    string text = NewText[i];
                    item.Text = text;
                }
            }
        }
        private void renameToolStripMenuItem_Click(object sender, EventArgs e)
        {
            int qtySelected = tree.SelectedNodes.Count;
            if (qtySelected == 0)
            {
                nodeTextBox.BeginEdit();
            } else
            {
                List<Node> NodeToRename = GetNodesInOrder();
                List<string> TextToSend = NodeToRename.Select(x => x.Text).ToList();

                frmMassRename frmRename = new frmMassRename(TextToSend);
                frmRename.ShowDialog();
                List<string> NewText = frmRename.RenamedText;

                if (NewText.Count == 0)
                    return;

                //Change to the New Text
                for (int i = 0; i < qtySelected; i++)
                {
                    Node item = NodeToRename[i];
                    string text = NewText[i];
                    item.Text = text;
                }
            }
        }