如何给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吗? 关于本地路径和服务器的问题 关于winfrom DatagridView CheckBox列勾选状态 如何实现word的字体下拉列表 C#调用外部程序是如何才能得到外部程序的执行进度 不懂不是我的错,不提出来才是我的错。 update问题 郁闷的新手问题 数据类型转换的问题 加密设计 如何获得其他的鼠标事件? 十六进制的字符串: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;
}