我如何为treeView1 SelectedNode Text属性手动添加文本?

时间:2014-12-23 07:36:51

标签: c# .net winforms treeview

我试过了:

TreeView s = new TreeView();
s.SelectedNode.Text = "thisisfortesting1";
RemoveDirectoriesRecursive(s.SelectedNode, treeView1.SelectedNode.FullPath);

我需要s.SelectedNode文本将是这个很好的1 但是我在s.SelectedNode.Text ="这是非常好的&#34 ;;在SelectedNode上

1 个答案:

答案 0 :(得分:1)

问题是SelectedNode从未设置,即空

以下内容纯粹是出于学术目的,但它会向您显示如果您设置SelectedNode(实际或通过控件),则可以通过SelectedNode.Text继续设置其文本属性

TreeView s = new TreeView();
// create a new node
var node = new TreeNode();
// add it to the treeview
s.Nodes.Add(node);
// set the selected node
s.SelectedNode = node;
// set the selected node text
s.SelectedNode.Text = "thisisfortesting1";