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"]该怎么办?
我用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"]该怎么办?
我该怎样了解treenode1.Nodes.Add的七种参数的写法?
http://msdn.microsoft.com/zh-cn/library/system.web.ui.webcontrols.treeview.nodes(VS.80).aspx
childNode.Text = ....;
childNode.Tag = ....;
childNode.Name=....;
treeView1.Nodes.Add(childNode);//添加节点
或treeView1.Nodes[索引或节点名].Nodes.Add(childNode);//添加子节点
treenode1.Nodes.Add之后是要打刮号吧?这个左挂号"("打出来会出现一个提示的,提示开头是上下箭头里面有1/7,点下那个箭头,就能看到不同的参数的写法了
最好就去msdn看具体的说明。
不懂MSDN,最好的老师