XraGrid單元格合併

2021-07-14 12:14:32 字數 1079 閱讀 8629

只有網格檢視帶區網格檢視支援單元格合併功能。在預設情況下,禁用了此功能。 要啟用此功能,則把檢視的 gridoptionsview.allowcellmerge 選項設定為true。 可以通過 gridview.optionsview 屬性訪問此選項。 當檢視的單元格合併機制被啟用時,如果需要,仍然可以阻止個別列的單元格被合併。 要達到此目的,則把所需列的 optionscolumn.allowmerge 選項設定為false

advbandedgridview 檢視不支援單元格合併功能,因為這種檢視允許列單元格被排列在幾行中。 這樣,屬於同乙個列的單元格可能不相鄰。 如果需要有帶區和單元格合併功能,則使用 bandedgridview 檢視來代替。

當單元格合併功能被啟用時,對檢視有下列限制:

通過接管 gridview.cellmerge 事件,也可以控制如何合併單元格,此事件允許人工定製單元格合併行為。 在預設情況下,在已合併單元格中顯示位於合併區域頂部的單元格的取值,即使是被合併單元格中的實際取值不同。 在這種情況下,也可以接管 gridview.customdrawcell 或 columnview.customcolumndisplaytext 事件來提供被合併單元格的顯示值。

下面的示例**接管了 gridview.cellmerge 事件,合併在balance列中有相同符號的單元格。 接管了 gridview.customdrawcell 事件,為被合併單元格提供適當的顯示文字。

c#

using devexpress.xtragrid.views.grid

using devexpress.xtragrid.views.base

private

void gridview1_cellmerge(object sender, cellmergeeventargs e)

}private

void gridview1_customdrawcell(object sender, rowcellcustomdraweventargs e)

}

合併單元格

青年 老大,最近在 中合併單元格,總是不明就裡,好像是合併對了,有時也是蒙的,您能不能就此指條明路?禪師 這個問題很簡單,合併單元格分為跨行合併和跨列合併,這是標籤的rowspan和colspan屬性問題,已知3x3 禪師 首先說說跨行合併rowspan,由於我們書寫 的習慣是標籤包裹便簽,因此書寫...

單元格合併??

單元格合併著實讓人為難!使用的dev 的gridcontrol控制項,實現資料繫結很方便,但是在網上查怎麼都沒有找到如何實現單元格的合併。所以只好作罷。然後計畫採用flexcell,但是是付費的。使用了一下和excel差類似,實現的樣式也很豐富。可以滿足報表顯示的要求,但是要是能自己使用datagr...

單元格跨行合併,單元格跨列合併

protected voidgridview1 onrowcreated object sender,gridviewroweventargs e if e.row.rowtype datacontrolrowtype.datarow region 合併單元格 合併某一列中的某些行 合併單元格 合併...