C# 中 winform treeview 中如何选中checkbox所对应的值,不要说用treeview.nodes

2024-12-13 21:05:14
推荐回答(1个)
回答1:

  // 创建一个字符串列表用以存放最后的结果
  List checkedValueList = new List();
  
  // 遍历TreeView中所有的节点
  foreach (TreeNode node in this.treeView1.Nodes)
  {
    // 如果节点被选中
    if (node.Checked)
    {
        // 将该节点的值加入到结果集中
        checkedValueList.Add(node.Text);
    }
  }