1

ツリービューを使い始めました。

私がやろうとしているのは、フォルダーの参照フォームです。ユーザーがフォルダーをクリックすると、内部にサブフォルダーが表示され、これらすべてがツリー ビューに表示されます。私がしようとしているのは、フォルダー内に新しいフォルダーを作成することです。選択したノード:

これは例です:

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

作成された新しいフォルダーの編集を開始するにはどうすればよいですか?

4

1 に答える 1