Treeview控件如何判断一个都没有被选中 有的时候treeview一个点都没有选中,如何判断出这样的一个状态,然后能按要求去选中一个特定点呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 TreeNode node=this.treeview.selectNode;(好像是这个方法吧。记得不是很清楚。看看说明就知道)if(node==null){ ...}else{ ...} uf(this.treeview.selectNode==null){}private void GetChildTree(TreeNode node) { foreach (TreeNode nd in node.ChildNodes) { nd.Selected = true if(nd.ChildNodes.Count >0) GetChildTree(nd); } } 2楼递归呀,真强,指点一个点,一定要用循环吗,能不能用点的name属性直接去 nd.selected=true呢. good good study ,day day up TreeNode tnode = treeView1.SelectedNode; if (tnode == null) {//设定特殊点 treeView1.SelectedNode = treeView1.Nodes[0]; treeView1.SelectedNode.Expand(); treeView1.SelectedNode.ForeColor = Color.Red; treeView1.Focus(); }不知道是否可以 treeView1.SelectedNode = treeView1.Nodes[0]; 是不是一定要用索引来定义点呢,很多时候我们并不知道某个点的索引,能不能通过name索引来定义这个点呢.还有一个问题,如何获取一个点的索引值呢. treeView1.SelectedNode = treeView1.Nodes[0]; 是不是一定要用索引来定义点呢,很多时候我们并不知道某个点的索引,能不能通过name索引来定义这个点呢. 还有一个问题,如何获取一个点的索引值呢. 求助路径转换 datagridview添加合计行 属性写法、静态方法、单例模式,三问。 WebBrowser重大问题!访问域名始终一个IP! mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089是什么意思? DataGrid的UpdateCommand事件的数据类型问题~!急求 请高人指点 这是我的分页代码,但是在页面跳转时数据再次绑定有问题,请各位大侠帮帮小弟忙 如何将C#与VB.Net整合在一个项目中? 简单问题! 条件问题 C#应用程序窗体运行位置
if(node==null)
{
...
}
else
{
...
}
{
}
private void GetChildTree(TreeNode node)
{
foreach (TreeNode nd in node.ChildNodes)
{
nd.Selected = true
if(nd.ChildNodes.Count >0)
GetChildTree(nd);
}
}
if (tnode == null)
{
//设定特殊点
treeView1.SelectedNode = treeView1.Nodes[0];
treeView1.SelectedNode.Expand();
treeView1.SelectedNode.ForeColor = Color.Red;
treeView1.Focus();
}
不知道是否可以
还有一个问题,如何获取一个点的索引值呢.
还有一个问题,如何获取一个点的索引值呢.