我开始使用树视图。
我想要做的是浏览文件夹表单,当用户点击文件夹时,它会在里面显示子文件夹,所有这些都在树视图中,我想要做的是在里面创建一个新文件夹选定节点:
这是一个例子:
Home ------->Folder1
|------->Folder2
当单击制作新文件夹按钮并且我选择了“Folder1”
在 Folder1 内创建一个新的子节点并开始编辑它。
Home -----> Folder1 --->BeginEditNewFolder
|-----> Folder2
这是我所拥有的:
TreeNode NodeTocreate = new TreeNode();
NodeTocreate.ImageIndex = 0;
NodeTocreate.Text = string.Empty;
tvRemoteDirectory.SelectedNode.Nodes.Add(NodeTocreate);
// <--- LINE OF CODE HERE TO START EDITING THAT NODE"
这就是我在 AfterLabelEdit 事件中输入的名称:
private void tvRemoteDirectory_AfterLabelEdit(object sender, NodeLabelEditEventArgs e)
{
MakeDirectory = e.Label;
}
如何开始编辑创建的新文件夹?