Добавьте полосу контекстного меню к форме с записью «Переименовать» и установите значение ContextMenuStrip
из TreeView
this.treeView1.ContextMenuStrip = this.contextMenuStrip1;
Затем в событии щелчка «Переименовать» сделайте переименование, проверив сначала, что TreeNode
выбрано
private void renameToolStripMenuItem_Click(object sender, EventArgs e)
{
if (treeView1.SelectedNode != null)
{
// Do renaming
TreeNode node = treeView1.SelectedNode;
node.Text = "New Text";
}
}