private void btnadd_Click(object sender, System.EventArgs e)
{
string strNode = txtStr.Text.Trim();
if(strNode.Length ==0)
{
return;
}
TreeNode curnode = TreeView1.GetNodeFromIndex(TreeView1.SelectedNodeIndex);//获得当前节点对象的引用
TreeNode newNode = new TreeNode();
newNode.Text =strNode;
curnode.Nodes.Add(newNode);
curnode.Expanded = true;
TreeView1.SelectedNodeIndex = curnode.GetNodeIndex();//置新节点为选择状态
}
private void btndel_Click(object sender, System.EventArgs e)
{
TreeNode tn = TreeView1.GetNodeFromIndex(TreeView1.SelectedNodeIndex);
tn.Remove();
}
本文介绍了一个简单的TreeView控件操作示例,包括如何在指定节点下添加子节点以及删除选定节点。通过C#代码实现了获取当前选中节点、创建新节点并设置其文本属性,以及展开并选中新节点的功能。
4337

被折叠的 条评论
为什么被折叠?



