树形控件绑定方式
2015-08-05 19:45
204 查看
1.创建根节点
TreeNode 根节点名 =new TreeNode("显示值");
2.创建子节点
foreach(数据类型 变量名 in 集合名称)
{
TreeNode 子节点名 =new TreeNode("显示值");
3.创建子节点下级
foreach(数据类型 变量名 in 集合名称)
{
TreeNode 子节点名称=new TreeNode("显示值");
//添加到其上一级节点
上一级节点名.Nodes.Add(当前节点名);
}
//添加到根节点名
跟节点名.Nodes.Add(当前节点名);
}
4.将节点添加到控件
this.控件名.Nodes.Add(跟节点名);
展开节点的方法:this.控件名.ExpandAll();
创建tag时在第三步时创建:子节点名.Tag=***;
即创建隐藏值,获取:this.控件名.SelectedNode.Tag
TreeNode 根节点名 =new TreeNode("显示值");
2.创建子节点
foreach(数据类型 变量名 in 集合名称)
{
TreeNode 子节点名 =new TreeNode("显示值");
3.创建子节点下级
foreach(数据类型 变量名 in 集合名称)
{
TreeNode 子节点名称=new TreeNode("显示值");
//添加到其上一级节点
上一级节点名.Nodes.Add(当前节点名);
}
//添加到根节点名
跟节点名.Nodes.Add(当前节点名);
}
4.将节点添加到控件
this.控件名.Nodes.Add(跟节点名);
展开节点的方法:this.控件名.ExpandAll();
创建tag时在第三步时创建:子节点名.Tag=***;
即创建隐藏值,获取:this.控件名.SelectedNode.Tag
相关文章推荐
- android android:duplicateParentState="true" "false"
- 3D建模与处理软件简介
- 阿里前端面试题
- 《程序员修炼之道》读书笔记
- Caused by: android.content.res.Resources$NotFoundException: String resource ID #0x0
- NavigationController与TabBarController同时存在时self.tabBarItem.title = @"xxx"设置失效以及‘ selectedImage’
- c++ opencv 动态内存
- CSS3响应式滑动菜单
- c++ opencv 动态内存
- javascript笔记09:javascript的下拉式导航菜单
- Android、iPhone和Java三个平台一致的加密工具
- poj 2305 Basic remains java
- POJ 2136 Vertical Histogram 水
- c++ opencv 数学函数示例
- 【JavaScript】 闭包 我战战兢兢的接触了它
- c++ opencv 数学函数示例
- poj 2305 Basic remains java
- 有关nginx Tornado tomcat apache<抄次网上>
- Webapp的display-name问题
- 超炫酷的jQuery轮播焦点图 底部带切换缩略图