如何为树视图 1 选定节点文本属性广告手动文本

本文关键字:文本 属性 节点 视图 | 更新日期: 2023-09-27 18:34:57

我试过这个:

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

我需要 s.SelectedNode Text 将是 thisisfortesting1但是我在 s.SelectedNode.Text = "thisisfortesting1"上得到异常 null;在选定节点上

如何为树视图 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";