阅读背景:

DevExpress.XtraTreeList.TreeList (树控件使用说明)

来源:互联网 
 
/// <summary>        /// 二级菜单点击,初始化树        /// </summary>        private void InitRightTree()        {            m_panelRight.Controls.Clear();          //  m_panelRight.Visible = true;            DevExpress.XtraTreeList.TreeList treeList = new DevExpress.XtraTreeList.TreeList();            treeList.OptionsView.ShowCheckBoxes = true;            treeList.Dock = DockStyle.Fill;            m_panelRight.Controls.Add(treeList);            DataTable dt = GetTestData();            treeList.DataSource = dt;            ////设置树的ParentFieldName 属性            ////设置树的KeyFieldName 属性            treeList.ParentFieldName = "ParentFieldName";            treeList.KeyFieldName = "KeyFieldName";        }        /// <summary>        /// 此处获得绑定树的数据        /// </summary>        /// <returns></returns>        private DataTable GetTestData()        {            DataTable dt = new DataTable();            DataColumn dc = new DataColumn("KeyFieldName");            DataColumn dc3 = new DataColumn("ParentFieldName");            DataColumn dc2 = new DataColumn("name");            dt.Columns.Add(dc);            dt.Columns.Add(dc2);            dt.Columns.Add(dc3);            for (int i = 0; i < 100; i++)            {                DataRow dr = dt.NewRow();                dr["KeyFieldName"] = i;                dr["ParentFieldName"] = (i % 5 == 0 ? "Null" : (i % 5).ToString());                dr["name"] = i + "haha";                dt.Rows.Add(dr);            }            return dt;        }/// <summary>        /// 二级菜单点击,初始化树       



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: