在树控件treeview中,获取当前结点的父结点objTreeNode.parent,有问题? 注意:以上问题是针对Ie Web Control中的TreeView,我发现在System.Windows.Form中的TreeView,objTreeNode.parent返回TreeNode类型. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 相关的源代码如下: /// <summary> /// 递归函数,设置父节点的Check值。 /// </summary> /// <param name="tNode">节点</param> /// <param name="bValue">父节点的布尔值</param> private void setParentNodeCheck(TreeNode tNode) { if(tNode.Parent != null) { if(tNode.Checked) { TreeNode objParentNode=new TreeNode(); objParentNode=(TreeNode)tNode.Parent; objParentNode.Checked = tNode.Checked; } setParentNodeCheck((TreeNode)tNode.Parent);//在此处报错!!!! } } 在WINFORM中treeview的parent返回的是control,我想你已经明白了吧?如果这个node是顶级的,那么它的parent就是这个控件,而不在是TreeNode了,所以这里的代码我觉得你可以这样写TreeNode temp=tNode.Parent as TreeNode if(temp!=null) setParentNodeCheck(temp); else .... 请问下,在那下载treeview空件啊, 急啊!哪位高手帮忙解决JavaScript(asp.net c#)脚本问题!! 我是新手:自定义错误 怎么从ascx获取并设置父aspx里的控件的值? 请问拍拍的购物车是怎么实现的 我的.net编辑器怎么一从word中复制粘贴过来就不好使呢, 怎么样实现treeview的联动啊 在vs2003能通过的vbscript函数在vs2005通不过了 Failed to map the path 求解,谢谢各位 面试遇到问题:FROM 子句语法错误。(急,在线等) 关于框架的问题 关于控件焦点纵向移动问题 菜鸟请教一个问题
/// <summary>
/// 递归函数,设置父节点的Check值。
/// </summary>
/// <param name="tNode">节点</param>
/// <param name="bValue">父节点的布尔值</param>
private void setParentNodeCheck(TreeNode tNode)
{
if(tNode.Parent != null)
{
if(tNode.Checked)
{
TreeNode objParentNode=new TreeNode();
objParentNode=(TreeNode)tNode.Parent;
objParentNode.Checked = tNode.Checked;
}
setParentNodeCheck((TreeNode)tNode.Parent);//在此处报错!!!!
}
}
if(temp!=null)
setParentNodeCheck(temp);
else
....