关于TREEVIEW的复选框的问题 if (e.Node.Nodes.Count > 0 ) { foreach(TreeNode vNode in e.Node.Nodes) { vNode.Checked = e.Node.Checked; }} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 private void treeView1_AfterCheck(object sender, TreeViewEventArgs e) { TreeNode SelectNode = e.Node; int x = SelectNode.Nodes.Count; if (x > 0) { bool IsCheck = SelectNode.Checked; if (IsCheck == true) { foreach (TreeNode Child in SelectNode.Nodes) { Child.Checked = IsCheck; } } else { foreach (TreeNode Child in SelectNode.Nodes) { Child.Checked = IsCheck; } } } } 我的资源里有一个三种状态的树形控件,满足你的要求。http://download.csdn.net/source/315730 请教使用C#编写web表单自动提交的问题 请教如果通过数据库向access数据库插入数据 ObsoleteAttribute 实现问题? C#菜单的问题 做为一个C#程序员应该掌喔那些内容啊 字符串转换为日期的问题!!! 初学线程,有个地方不明白,谢谢大家帮忙 c# winform 程序 判断word打印时否完成 ? 如何解决下拉列表超出panel边界的问题 请问 BT下载 的原理是什么? 怎样用C#实现? 求教:C# ADO.NET 两个sql对同一个数据库操作 连接开关上有问题 在C#window 中 如何在PictureBox中用不同的方式显示图片
private void treeView1_AfterCheck(object sender, TreeViewEventArgs e)
{
TreeNode SelectNode = e.Node;
int x = SelectNode.Nodes.Count;
if (x > 0)
{ bool IsCheck = SelectNode.Checked; if (IsCheck == true)
{
foreach (TreeNode Child in SelectNode.Nodes)
{
Child.Checked = IsCheck;
}
}
else
{
foreach (TreeNode Child in SelectNode.Nodes)
{
Child.Checked = IsCheck;
}
}
}
}
http://download.csdn.net/source/315730