1
私はツリービューを使い始めています。ツリービューで作成された新しい子ノードのラベルを編集するには、これをプログラム的にc#.net
私がしようとしているのは、ユーザーがフォルダをクリックすると、フォルダ内にサブフォルダが表示されます。ツリービューでは、すべて私がしようとしているのは新しい選択したノードの内部フォルダ:
これは一例です:
Home ------->Folder1
|------->Folder2
Folder1に内部の新しい子ノードを作成し、編集を開始新しいフォルダ]ボタンを作成]をクリックして、私は
を「Folder1に」を選択した場合にはそれ。
Home -----> Folder1 --->BeginEditNewFolder
|-----> Folder2
whis私が持っているものです。
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;
}
は、どのように私は新しいことを編集を開始することができますフォルダが作成された?