winform从数据库动态添加TreeView
来源:互联网 发布:ps修复软件 编辑:程序博客网 时间:2024/05/20 07:37
Winform和Web网站的动态添加方式有所不同。
我前面的帖子中有介绍,有兴趣的童鞋可以去看看!
/// <summary>
/// 递归加载角色树列表
/// </summary>
/// <param name="fatherid">节点的fatherid</param>
/// <param name="pnode">该节点</param>
private void addTree(string fatherid, TreeNode pnode)
{
DataView dvTree = new DataView(ds.Tables[0]);
dvTree.RowFilter = "[Fid] = " + fatherid;
foreach (DataRowView drv in dvTree)
{
TreeNode node = new TreeNode();
if (pnode == null)
{
node.Text=drv["Name"].ToString();
node.Tag = drv["Id"].ToString(); //作为节点标识符
treeView1.Nodes.Add(node);
addTree(drv["Id"].ToString(),node);//递归 该节点加载子节点
}
else
{
node.Text = drv["Name"].ToString();
node.Tag = drv["Id"].ToString();//作为节点标识符
pnode.Nodes.Add(node);
addTree(drv["Id"].ToString(), node);//递归 该节点加载子节点
}
}
}
在form_load事件中调用addTree("0",null)方法
- winform从数据库动态添加TreeView
- 从数据库读取节点,动态绑定TreeView
- 动态添加TreeView
- 动态添加TreeView
- delphi TreeView 从数据库添加节点的四种方法
- 利用TreeView控件 从数据库中动态载入数据
- C#从数据库动态邦定TreeView控件
- 转发 C#从数据库动态邦定TreeView控件
- C# WinForm TreeView 动态绑定数据库例如:省、市、区县 三级
- c# winform结合数据库动态生成treeview的父节点和子节点方法和思路
- TreeView给节点添加图片(winform)
- Winform动态添加控件
- WinForm中动态绑定TreeView数据
- Treeview动态加载图片(winform)
- C#动态递归绑定TreeView(WinForm)
- 动态添加TREEVIEW的节点
- 动态添加treeview的节点
- asp.net TreeView动态添加
- c++第二周任务三:/*(3‐1)输入一行字符,统计其中有多少个单词
- 控制台 隐藏光标
- 服务器管理员必须掌握的8个CMD命令
- vs2010中生成的工程文件哪些可以删除
- 101、如何监控oracle的索引是否使用
- winform从数据库动态添加TreeView
- P89V51RD2单片机的自调试与在线编程
- C++Primer 4 第二章 变量和基本类型
- goahead翻译---Embedded JavaScript
- 生产效率计算
- 慕然回首,却发现JVM字节码原来如此。。。。。
- 关于对google二维码开源工具类图分析
- 90、Oracle ASM 详解
- 在VB.NET中实现拖放操作 DragDrop