C# 中 winform treeview 中如何选中checkbox所对应的值,不要说用treeview.nodes
1个回答
展开全部
// 创建一个字符串列表用以存放最后的结果
List<string> checkedValueList = new List<string>();
// 遍历TreeView中所有的节点
foreach (TreeNode node in this.treeView1.Nodes)
{
// 如果节点被选中
if (node.Checked)
{
// 将该节点的值加入到结果集中
checkedValueList.Add(node.Text);
}
}
追问
这根本就行不通,this.treeView.Nodes 集合中只有一个根节点,下面的东西根本就遍历不到!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询