TreeList

private DataTable Source(int rows)
        {


            DataTable dt = new DataTable();
            dt.Columns.Add("Name", typeof(string));
            dt.Columns.Add("Id", typeof(int));
            dt.Columns.Add("Number", typeof(int));
            dt.Columns.Add("Date", typeof(DateTime));
            dt.Columns.Add("Check", typeof(Boolean));
            dt.Columns.Add("ParentId", typeof(int)); //  对应的父id
            for (int i = 0; i < rows; i++)
            {
                dt.Rows.Add(new object[] { String.Format("Name{0}", i), i + 1, 3 - i, DateTime.Now.AddDays(i), i % 2 == 0 ? "true" : "false", i % 3 });
            }
            dt.Columns[4].ReadOnly = true;  // 不可读 在数据源中设置 
            return dt;
        }

        private void button2_Click(object sender, EventArgs e)
        {
            treeList1.DataSource = Source(30);
            treeList1.Columns[0].Caption = "zwj";

        }

 

posted @ 2016-12-13 09:52  刀小爱  阅读(142)  评论(0)    收藏  举报