博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Wpf-Treeview
阅读量:4949 次
发布时间:2019-06-11

本文共 2669 字,大约阅读时间需要 8 分钟。

1.xaml

xmlns:local="clr-namespace:YaoMinSys.Class"

2.class

namespace YaoMinSys.Class{    class PropertyNodeItem    {        public int ID { get; set; }        public string DisplayName { get; set; }        public List
Children { get; set; } public PropertyNodeItem() { Children = new List
(); } }}

3.xaml.cs

private void Page_Loaded(object sender, RoutedEventArgs e)        {            ShowTreeView();        }        private void ShowTreeView()        {            List
itemlist = new List
(); try { YaoMinSys.BLL.ZiDianLei ZDLBll = new BLL.ZiDianLei(); DataSet ZDLDs = ZDLBll.GetList(""); for (int i = 0; i < ZDLDs.Tables[0].Rows.Count; i++) { PropertyNodeItem Parent = new PropertyNodeItem { ID = int.Parse(ZDLDs.Tables[0].Rows[i]["ZDLID"].ToString()), DisplayName = ZDLDs.Tables[0].Rows[i]["ZDLeiMing"].ToString(), }; YaoMinSys.BLL.ZiDianXiang ZDXBll = new BLL.ZiDianXiang(); DataSet ZDXDs = ZDXBll.GetList(" ZDLID = " + ZDLDs.Tables[0].Rows[i]["ZDLID"]); for (int j = 0; j < ZDXDs.Tables[0].Rows.Count; j++) { PropertyNodeItem children = new PropertyNodeItem { ID = int.Parse(ZDXDs.Tables[0].Rows[j]["ZDXID"].ToString()), DisplayName = ZDXDs.Tables[0].Rows[j]["ZDXiang"].ToString() }; Parent.Children.Add(children); } itemlist.Add(Parent); } this.Treeview.ItemsSource = itemlist; } catch (Exception) { throw; } } private void TextBlock_MouseLeftButtonDown(object sender, MouseButtonEventArgs e) { TextBlock tb = (TextBlock)sender; MessageBox.Show("Text :"+tb.Text+"ID :"+tb.Tag); }

转载于:https://www.cnblogs.com/guo-pc31/p/3696802.html

你可能感兴趣的文章
机电行业如何进行信息化建设
查看>>
Windows Azure Platform Introduction (4) Windows Azure架构
查看>>
【转】chrome developer tool 调试技巧
查看>>
mahout运行测试与kmeans算法解析
查看>>
互相给一巴掌器
查看>>
Android SDK环境变量配置
查看>>
VM10虚拟机安装图解
查看>>
9、总线
查看>>
Git 笔记 - section 1
查看>>
java通过jsp+javaBean+servlet实现下载功能
查看>>
STM32 使用Cubemx 建一个USB(HID)设备下位机,实现数据收发
查看>>
异步表单提交
查看>>
[洛谷U871]building
查看>>
次小生成树
查看>>
Redis在windows下安装过程
查看>>
ip转城市接口,ip转省份接口,ip转城市PHP方法
查看>>
android 注释常用标签
查看>>
Spring context:property-placeholder 一些坑
查看>>
如何使用 adb 命令实现自动化测试
查看>>
中国剩余定理
查看>>