winform程序treeview中添加节点同时如何命名节点?

钬钉 2009-04-28 12:17:43
winform程序中,
我用datareader dr1=new datareader() 向treeview1中添加节点,但是注意到每个节点的Text和Name是两个不同的属性,我想把:新增节点的Text写为dr1["列名称1"],新增节点的Name写为dr1["列名称2"],
我已经实现Text的添加,如下:
while (dr1.Read())
{
treenode1.Nodes.Add(dr1["列名称1"].ToString());
}

但同时想把新增节点的Name写为dr1["列名称2"]该怎么办?
...全文
130 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
wsf205 2009-04-28
  • 打赏
  • 举报
回复
同意楼上的
mykelly6 2009-04-28
  • 打赏
  • 举报
回复
自己仔细看下的话会发现treenode1.Nodes.Add有七种参数的写法,你用的是默认的
mykelly6 2009-04-28
  • 打赏
  • 举报
回复
自己创建一个结点的对象,名称,tag等属性写好了再调用treenode1.Nodes.Add(TreeNode node)方法
JonasFeng 2009-04-28
  • 打赏
  • 举报
回复
treenode1.Nodes.Add()有很多写法,你可以去看看
不懂MSDN,最好的老师
xiangbupingfan 2009-04-28
  • 打赏
  • 举报
回复
学习顶上
mykelly6 2009-04-28
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 dafu021 的回复:]
1、2楼的高手能否说的详细点?
我该怎样了解treenode1.Nodes.Add的七种参数的写法?
[/Quote]
我也是菜鸟。。
treenode1.Nodes.Add之后是要打刮号吧?这个左挂号"("打出来会出现一个提示的,提示开头是上下箭头里面有1/7,点下那个箭头,就能看到不同的参数的写法了
最好就去msdn看具体的说明。
zealot1021 2009-04-28
  • 打赏
  • 举报
回复
TreeNode childNode = new TreeNode();
childNode.Text = ....;
childNode.Tag = ....;
childNode.Name=....;
treeView1.Nodes.Add(childNode);//添加节点
或treeView1.Nodes[索引或节点名].Nodes.Add(childNode);//添加子节点
ericzhangbo1982111 2009-04-28
  • 打赏
  • 举报
回复
msdn
http://msdn.microsoft.com/zh-cn/library/system.web.ui.webcontrols.treeview.nodes(VS.80).aspx
钬钉 2009-04-28
  • 打赏
  • 举报
回复
1、2楼的高手能否说的详细点?
我该怎样了解treenode1.Nodes.Add的七种参数的写法?

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧