private void addToolStripMenuItem_Click(object sender, EventArgs e)
{
if (this.treeView1.SelectedNode != null) {
TreeNode node = new TreeNode("新节点" + DateTime.Now)
this.treeView1.SelectedNode.Nodes.Add(node)
}
}
带不带复选框你都要用递归才能取到全部子节点。private void GetChildNodes(TreeListNode parentNode, List<TreeListNode>list)
{
if(parentNode.Nodes.Count >0)
{
foreach(TreeListNode node in ParentNode.Nodes)
{
list.Add(node)
if(node.Nodes.Count >0)
{
GetChildNodes(node, list)
}
}
}
}
treeList.AppendNode(参数1,参数2........)//添加节点的方法例如:
TreeListNode ParentNode=treeList.AppendNode(null,null)//添加第一节点
ParentNode.SetValue(treeList.Columns[0], "显示的值")//添加第一节点显示的值
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)