devexpress實現多行表頭(復合表頭),附源代碼


在許多項目中都會涉及到復合表頭(多行表頭),這里給大家分享一個devexpress實現多重表頭的案例。

1、第一步將表格類型由默認的gridview變為bandedgridview,如圖所示:

2、第二步添加數據列,與gridview添加數據列相同,設置好綁定字段及其他屬性,如圖:

3、設計多重表頭,如圖所示,最上面的表頭為Band,可以添加,然后再按自己的要求擺放。

4、拖放完后大致的效果圖如下:

5、數據綁定與gridview數據綁定相同,如下:

            DataTable dt = new DataTable();
            for (int i = 1; i < 10; i++)
            {
                dt.Columns.Add("A"+i);
            }
            for (int i = 1; i < 11; i++)
            {
                dt.Rows.Add(2013+i*13,2013+i*26,2013+i*39,2013+i*52,2014+i*14,2014+i*28,2014+i*42,2014+i*56,"品種PZ000"+i);
            }
            gridControl1.DataSource = dt;

6、運行效果圖:

7、源碼鏈接(無積分下載):http://download.csdn.net/detail/kehaigang29/8851831


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM