Winform 快速初始化Dev TreeList树控件的数据
Winform 快速初始化Dev TreeList树控件的数据
设计要求:表结构必须是树节点结构。
使用Id,ParentId数据结构即可初始化TreeList,如下图:
图中TreeList控件命名tlCategory。
产品类别数据表定义:

实现代码:
最后,需要说明TreeList.Columns的配置:
在TreeList控件上点右键,选择Run Designer菜单,打开Property Editor窗体,Add一个Column, 设置FieldName为CategoryName用于显示数据。然后设置Caption,搞定。


产品类别数据表定义:
实现代码:
C# Code:
tlCategory.KeyFieldName = "CategoryId";//设置主键
tlCategory.ParentFieldName = "ParentId";//设置父级主键
tlCategory.RootValue = "";//顶级树结点的值
tlCategory.DataSource = _BllInstance.GetProductCategory();//绑定产品类别(树)的数据源
//来源:C/S框架网(www.csframework.com) QQ:1980854898
tlCategory.KeyFieldName = "CategoryId";//设置主键
tlCategory.ParentFieldName = "ParentId";//设置父级主键
tlCategory.RootValue = "";//顶级树结点的值
tlCategory.DataSource = _BllInstance.GetProductCategory();//绑定产品类别(树)的数据源
//来源:C/S框架网(www.csframework.com) QQ:1980854898
最后,需要说明TreeList.Columns的配置:
在TreeList控件上点右键,选择Run Designer菜单,打开Property Editor窗体,Add一个Column, 设置FieldName为CategoryName用于显示数据。然后设置Caption,搞定。

参考文档:
Winform软件开发框架使用DevExpress组件有那些优势?|软件平台
企业级数据权限框架 - 集团组织架构数据权限开发框架(C/S+Winform+DevExpress)
推荐C# Winform+DevExpress皮肤框架|C/S框架网
Winform C/S结构开发框架客户机部署DevExpress DLL库
DevExpress组件版本下载、安装与VS开发环境 | Winform C/S框架|C/S开发框架
DevExpress设置主题切换界面皮肤样式 | SetSkinStyle方法 | Winform 蝇量框架|C/S开发框架
DevExpress扁平化按钮样式设置 | Winform扁平化按钮图标UI开发框架
Winform软件快速开发框架(使用DevExpress正版授权皮肤组件)
DevExpress TreeList树组件自定义TreeListNode的Tooltip的方法(自动消息提示)
Winform界面自适应快速开发框架(C#+Dev+三层架构+多数据库支持)
Winform企业级WCF快速开发框架平台(C/S架构+WCF+DevExpress+SQL多数据库)
Winform+DevExpress三层架构软件快速开发平台-旗舰版V5.1
C/S架构多语言界面UI框架软件开发框架(C#.NET+Winform+DEV+SQL)
原创C/S架构开源软件 - C#.NET+Winform+Dev+SQL快速开发框架
DevTreeListView.SetImageIndex 设置TreeList显示的图标
DevStyle.SetTreeListSelectStyle 设置TreeList组件只读状态(用于选择)
Winform软件开发框架使用DevExpress组件有那些优势?|软件平台
企业级数据权限框架 - 集团组织架构数据权限开发框架(C/S+Winform+DevExpress)
推荐C# Winform+DevExpress皮肤框架|C/S框架网
Winform C/S结构开发框架客户机部署DevExpress DLL库
DevExpress组件版本下载、安装与VS开发环境 | Winform C/S框架|C/S开发框架
DevExpress设置主题切换界面皮肤样式 | SetSkinStyle方法 | Winform 蝇量框架|C/S开发框架
DevExpress扁平化按钮样式设置 | Winform扁平化按钮图标UI开发框架
Winform软件快速开发框架(使用DevExpress正版授权皮肤组件)
DevExpress TreeList树组件自定义TreeListNode的Tooltip的方法(自动消息提示)
Winform界面自适应快速开发框架(C#+Dev+三层架构+多数据库支持)
Winform企业级WCF快速开发框架平台(C/S架构+WCF+DevExpress+SQL多数据库)
Winform+DevExpress三层架构软件快速开发平台-旗舰版V5.1
C/S架构多语言界面UI框架软件开发框架(C#.NET+Winform+DEV+SQL)
原创C/S架构开源软件 - C#.NET+Winform+Dev+SQL快速开发框架
DevTreeListView.SetImageIndex 设置TreeList显示的图标
DevStyle.SetTreeListSelectStyle 设置TreeList组件只读状态(用于选择)
其它资料:
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 |
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 |
在线客服
