树形控件Tree View的使用

一,项目需求。

在一些项目中,需要用到树形控件。一些项目中有商品的分类选择,有商品是属于电子产品,有些商品则属于服装,这时候就可以用到树形控件(Tree View),如下图:

树形控件Tree View的使用_第1张图片

二,开始构建Tree View

1. xaml页面中声明一个Tree View:

树形控件Tree View的使用_第2张图片

2. xaml.cs页面中:

 (1)构建实体

        /// 
        /// 1、构建实体
        /// 
        public class ProjectModule
        {
            public int ID { get; set; }
            public string menuName { get; set; }
            public string menucode { get; set; }
            public string menuicon { get; set; }
            public int ParentId { get; set; }
            public List Nodes { get; set; }
            public ProjectModule()
            {
                //创建当前节点
                this.Nodes = new List();
                //当前父级ID为零
                this.ParentId = 0;//主节点的父id默认为0
            }
        }

(2)绑定数据:这里的数据通过DataTa

你可能感兴趣的:(WPF,wpf,xml,经验分享,sql)