今天為大家介紹DevExpress GridControl 的多表頭的實現方式。
有些時候,我們為了一些特殊的需要,要對錶格表頭進行特別的排版,使其支持多行表頭的效果,如上圖所示,這樣方便對各項內容進行歸類顯示,易於閱讀,在 DevExpress 中應該如 何實現這個效果呢
- 先在設計模式將普通的 GridView 轉換為 BandedGridView 或者 AdvBandedGridView, 這樣才能支持這種多行表頭的做法,如下所示。
- 定義一些字段,用來顯示其中的內容,如下圖所示
- 定義一些 Band 列,設置相關的屬性,並把設計界面中的字段列表拖動到對應過的 Band 列上面,這樣就構成了一個 Band 列和字段內容的對應關係
- 完成上面的綁定關係後,記得設置 GridView 控件的屬性,使其不要顯示原本的 ColumnHeader 等內容。
關注「程序君」,分享實用的編程開發技巧,也歡迎大家留言,一起學習交流分享,另外碼字不易,請點贊支持。十分感謝!
閱讀更多 程序君 的文章