C# Dev TreeList常用属性方法

简介: C# Dev TreeList常用属性方法

1.绑定数据:List<DW_JC_EquipmentClassify> quipmentClassifyInfo = CMMConstants.equipmentClassifyList;

           treeListSB.KeyFieldName = "Oid";

           treeListSB.ParentFieldName = "ParentOid";

           //绑定数据源

           treeListSB.DataSource = quipmentClassifyInfo;

1中TreeList会自动为你创建树关系。

2.手动绑定树数据(添加节点)

               //添加第一节点

               TreeListNode ParentNode = tlCustom.AppendNode(null, null);

               //添加第一节点显示的值

                ParentNode .SetValue(tlCustom.Columns["Oid"], "123456789";

               //添加子节点

               TreeListNode node = ParentNode.Nodes.Add();

               node.SetValue(tlCustom.Columns["Oid"], quotaList[j].Oid);

               node.SetValue(tlCustom.Columns["Code"], quotaList[j].Code);

               node.SetValue(tlCustom.Columns["Name"], quotaList[j].Name);

               node.SetValue(tlCustom.Columns["Number"], quotaList[j].Number);

依次类推

3.获取选中节点值:string nodeText = treeListDE.FocusedNode.GetDisplayText(0);

4.获取选中节点数据值: string oid = treeListDE.FocusedNode.GetValue("Oid").ToString();

记住要先在treelist 中绑定Oid列,不然会报错。

待续。。。。


相关文章
|
2天前
|
C#
C# Dev chartControl的用法
C# Dev chartControl的用法
|
2天前
|
C# 数据库
c# dev Form1 gridview1使用Form2 gridview1的数据
c# dev Form1 gridview1使用Form2 gridview1的数据
|
2天前
|
存储 编译器 C#
|
2天前
|
程序员 C#
C#抽象类和抽象方法详解
C#抽象类和抽象方法详解
10 0
|
2天前
|
存储 开发框架 .NET
C#中将DataTable转化成ListT的方法解析
C#中将DataTable转化成ListT的方法解析
8 0
|
2天前
|
数据采集 前端开发 数据挖掘
Fizzler库+C#:从微博抓取热点的最简单方法
本文介绍如何使用Fizzler库和C#构建微博热点信息爬虫。通过Fizzler的CSS选择器定位关键信息,提取热点标题和排名,实现微博内容的智能挖掘。示例代码展示单线程和多线程采集方法,并涉及代理IP使用。
Fizzler库+C#:从微博抓取热点的最简单方法
|
2天前
|
存储 数据采集 API
C# GetField 方法应用实例
C# GetField 方法应用实例
|
2天前
|
JSON 安全 API
C# GetMethod 方法应用实例
C# GetMethod 方法应用实例
|
2天前
|
设计模式 IDE 测试技术
提升 C#编程效率的技巧与方法
【4月更文挑战第20天】提升C#编程效率的关键技巧包括:选择合适的IDE(如Visual Studio)、掌握基础语法、规划良好代码结构、使用代码生成工具、复用代码、利用库和框架、定期重构、应用设计模式、避免过度设计、进行代码审查、自动化测试、学习新技术、养成良好编程习惯、定期备份代码及参与技术社区。通过这些方法,开发者能提高代码质量和开发效率。
|
2天前
|
C#
C# Dev解决gridview1_SelectionChanged和gridview1_RowCellClick事件触发两次等问题
C# Dev解决gridview1_SelectionChanged和gridview1_RowCellClick事件触发两次等问题
C# Dev解决gridview1_SelectionChanged和gridview1_RowCellClick事件触发两次等问题