DevExpress GridControl 多行表頭的實現方式

今天為大家介紹DevExpress GridControl 的多表頭的實現方式。


DevExpress GridControl 多行表頭的實現方式

DevExpress GridControl 的多表頭

有些時候,我們為了一些特殊的需要,要對錶格表頭進行特別的排版,使其支持多行表頭的效果,如上圖所示,這樣方便對各項內容進行歸類顯示,易於閱讀,在 DevExpress 中應該如 何實現這個效果呢

  • 先在設計模式將普通的 GridView 轉換為 BandedGridView 或者 AdvBandedGridView, 這樣才能支持這種多行表頭的做法,如下所示。
DevExpress GridControl 多行表頭的實現方式

Banded'GirdView

  • 定義一些字段,用來顯示其中的內容,如下圖所示
DevExpress GridControl 多行表頭的實現方式

定義字段

  • 定義一些 Band 列,設置相關的屬性,並把設計界面中的字段列表拖動到對應過的 Band 列上面,這樣就構成了一個 Band 列和字段內容的對應關係
DevExpress GridControl 多行表頭的實現方式

Band 列和字段內容

  • 完成上面的綁定關係後,記得設置 GridView 控件的屬性,使其不要顯示原本的 ColumnHeader 等內容。
DevExpress GridControl 多行表頭的實現方式

ColumnHeader

關注「程序君」,分享實用的編程開發技巧,也歡迎大家留言,一起學習交流分享,另外碼字不易,請點贊支持。十分感謝!


分享到:


相關文章: