如何给treenode类添加深克隆方法? System.web.ui.webcontrols中的treenode类没有提供clone()方法,现在需要添加该方法,请问要怎么填加,上代码哦?谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 自己遍历下就是了。代码自己写!思路可以给你点:TreeView CopyTreeView(TreeView tv){ TreeView r = new TreeView(); foreach (var item in tv.Nodes) { r.Add(CopyNode(item)); } return r;}TreeNode CopyNode(TreeNode tn){ TreeNode r = new TreeNode(); r.xxx = tn.xxx; foreach (var item in tn.Nodes) { r.Add(CopyNode(item)); } return r;} 谢谢!不是可以用seriable吗? 矢量图EMF转位图求助 WPF缓冲填充动画的实现 新人求问菜鸟怎么快速入门C#,你最初是怎么学的 关于数组的问题 一个FileStream的文件 可以用C#编,例如算牌器之类,时时检测内存的软件吗? 求救:datagrid的删除,编辑问题 有一C#入门问题!大家帮帮忙! 怎么获取一个窗体的句柄? C#急求解决的问题?? 十六进制的字符串:04 02 31 30 03,如何转换为byte[]? 关于TextBox的这个功能,怎么实现
TreeView CopyTreeView(TreeView tv)
{
TreeView r = new TreeView();
foreach (var item in tv.Nodes)
{
r.Add(CopyNode(item));
}
return r;
}
TreeNode CopyNode(TreeNode tn)
{
TreeNode r = new TreeNode();
r.xxx = tn.xxx;
foreach (var item in tn.Nodes)
{
r.Add(CopyNode(item));
}
return r;
}