如何让treeview第一、二层节点展开,其余关闭 if(node.Parent == null || node.Parent.Parent == null) //如果是根节点或者第一层节点{node.Expanded=True;}else{node.Expanded=False;} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 private void ScanNodes(TreeNodeCollection ANodes){ foreach (TreeNode vTreeNode in ANodes) { if (vTreeNode.Level <= 1) vTreeNode.Expand(); else vTreeNode.Collapse(); ScanNodes(vTreeNode.Nodes); }}private void button1_Click(object sender, EventArgs e){ ScanNodes(treeView1.Nodes);} 新手问题,怎么把一个BYTE数组COPY到INT数组? byte [] 和Byte [] 有什么区别? 求助:文本文件定时读取问题,谢谢! override作用是什么? 无法忍受页面一会弹出来一下"我的新鲜事" 关于SourceColumn迷惑 求用户登陆界面的源代码!(非WEB) 关于config文件的读取 关于combobox自己输入数据的问题 在不保存线程的情况下,如何找到线程?? 清华大学出版社垃圾C#程序异常 程序在关闭的时候出现的错误
{
foreach (TreeNode vTreeNode in ANodes)
{
if (vTreeNode.Level <= 1)
vTreeNode.Expand();
else vTreeNode.Collapse();
ScanNodes(vTreeNode.Nodes);
}
}private void button1_Click(object sender, EventArgs e)
{
ScanNodes(treeView1.Nodes);
}