C#

0000 2009-01-04 02:14:32
用C#怎么给TreeView添加两个根节点呀


以下是我写的代码:
OleDbCommand cmd = null;
this.TV.Nodes.Clear();
cmd = new OleDbCommand("select * from fenzu", Connectiondatabase.GetOpenCon());
DataTable dt = new DataTable();
OleDbDataAdapter sta = new OleDbDataAdapter();
sta.SelectCommand = cmd;
sta.Fill(dt);
TreeNode root = new TreeNode();
root.Text = "联系人";
TV.Nodes.Add(root);
//添加根节点
for (int i = 0; i < dt.Rows.Count; i++)
{
TreeNode node = new TreeNode();
if (dt.Rows[i][0].ToString() == "0")
continue;
node.Tag = dt.Rows[i][0].ToString();//反添
root.Nodes.Add(node);
}
TV.Nodes[0].ExpandAll();
//根节点展开
Connectiondatabase.GetCloseCon();

还需要在哪加代码呀
...全文
87 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
0000 2009-01-04
  • 打赏
  • 举报
回复
哦,谢谢
Crazy_Xia 2009-01-04
  • 打赏
  • 举报
回复
TreeNode root1 = new TreeNode();
TreeNode root2 = new TreeNode();

TreeView.Nodes.Add(root1);
TreeView.Nodes.Add(root2);

111,130

社区成员

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

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

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