ツリービューを使い始めました。
私がやろうとしているのは、フォルダーの参照フォームです。ユーザーがフォルダーをクリックすると、内部にサブフォルダーが表示され、これらすべてがツリー ビューに表示されます。私がしようとしているのは、フォルダー内に新しいフォルダーを作成することです。選択したノード:
これは例です:
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;
}
作成された新しいフォルダーの編集を開始するにはどうすればよいですか?