閱讀45 返回首頁    go 阿裏雲 go 技術社區[雲棲]


DevExpress GridControl複合表頭(多行表頭)設置

首先,DevExpress.XtraGrid的GridControl複合表頭或多行表頭的示例,界麵如下圖所示:


實現步驟:

1、將DevExpress的GridControl轉換為BandedGridView,具體如下圖:


2、設置顯示列及綁定的字段,此處設置與我們平常使用GridControl用法一樣。

3、進入設計視圖(見下圖),點擊Bands,如下圖:

操作步驟:

        3.1 添加多個Band,如圖中Bands處按鍵添加

        3.2 布局:拖動相應Band進行布局,根據需要調整Band的位置,(小注:要先通過拖動相應Band來實現多表頭,然後再拖動已經綁定好數據或者已經建好,但暫時沒有數據的列,來實現對應。在下圖中,上方那一行是通過拖動相應Band來實現,第二行就是在相應Band位置要展示的數據。)


4、可以通過選擇、拖動列,實現gridBand與之前GridControl綁定數據列的統一,具體如下圖:


上圖把“實際”這一列拖過去後,效果如下:


5、此時,已經實現想要的效果了。

小注:

1、怎麼調整band誇多列時,漢字顯示位置的問題呢?可以通過設置AppearanceHeader.TextOptions.HAlignment的方式。如下圖:


2、注意,拖動Band時的箭頭


最後更新:2017-04-03 12:55:50

  上一篇:go The specified executable is not a validapplication for this OS platform.
  下一篇:go Flume-ng啟動過程分析