![](/img/trans.png)
[英]How to change the column header on a Master-Detail Grid Control in DevExpress?
[英]How to change DevExpress MVC Grid header text on export to vertical (from bottom to top)
我正在使用DevExpress v14.1將網格內容導出為圖像。
整個功能正常,我甚至得到了在垂直模式下顯示的標題
settings.SettingsExport.RenderBrick += (s, e) => {
if (e.RowType == GridViewRowType.Header)
{
e.BrickStyle.StringFormat = new DevExpress.XtraPrinting.BrickStringFormat( StringFormatFlags.DirectionVertical | StringFormatFlags.NoClip | StringFormatFlags.NoWrap);
return;
}
else if (e.RowType != GridViewRowType.Data)
{
return;
}
但是我從標題的頂部開始到底部的文本,我想要另一種方式,從標題的底部到頂部。
那是DevExpress論壇的答案。
您好,據我所知,您需要將標題旋轉180度。 我研究了這個場景,發現RenderBrick沒有提供執行此操作的功能。 您可以使用我們的XtraReports套件,該套件提供廣泛的導出功能並允許網格導出。 請參閱創建表報告文檔文章。 如果您需要任何進一步的幫助,請告訴我。
至於第二個問題,單元格大小的計算早於RenderBrick根據單元格內容計算。 RenderBrick允許自定義導出的文本樣式,但不更改單元格大小。 因此,在這種情況下,您的解決方法是合適的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.