一共有5个节点带复选框,判断如果有一个节点选中就通过,否则就不通过
问题补充:
if (tn.checked)这个要遍历所有的节点,如果其中一个节点没有被选中都会返回FALSE,一但其中一个返回FALSE那就不能过了,我的意思是,只要其中一个节点返回TRUE就通过,而不用再遍历所有的节点
foreach (TreeNode tn in treeView1.SelectedNode.Nodes)
{
if (tn.Checked)
{
return count = 1;
}
else
{
MessageBox.Show("1");
return count;
}
}
这个是重第一个节点遍历的,如果我重第2个节点选择,就会出现FALAE,兄弟们给个解决方案
问题补充:
if (tn.checked)这个要遍历所有的节点,如果其中一个节点没有被选中都会返回FALSE,一但其中一个返回FALSE那就不能过了,我的意思是,只要其中一个节点返回TRUE就通过,而不用再遍历所有的节点
foreach (TreeNode tn in treeView1.SelectedNode.Nodes)
{
if (tn.Checked)
{
return count = 1;
}
else
{
MessageBox.Show("1");
return count;
}
}
这个是重第一个节点遍历的,如果我重第2个节点选择,就会出现FALAE,兄弟们给个解决方案
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货