C# WinForm DevExpress-3 如何設置GridControl裡字段的顯示格式

GridControl中如何設置字段的顯示格式,一般我們經常會遇到日期的顯示格式、數值後面加上單位,比如“元”、“千克”、“米”等問題,那麼怎麼設置才能根據自己想法去顯示呢?

有兩種方法,第一種是通過設置,第二種就是直接寫代碼,那麼我們依次介紹:

第一種方法:

第一步:

找到需要設置列格式的DispalyFormat屬性,如圖:


C# WinForm DevExpress-3 如何設置GridControl裡字段的顯示格式


第二步設置成想要的格式,比如在顯示的值後面加上“元”以顯示金額如圖設置:


C# WinForm DevExpress-3 如何設置GridControl裡字段的顯示格式


這樣,這列顯示的時候,就會自動在值的後面加上“元”字

第二種方法:就是直接用代碼設置:

首先找到gridView的CustomColumnDisplayText事件,然後添加如下代碼:

/// <summary>

/// 改變顯示值

///

private void gridView1_CustomColumnDisplayText(object sender, DevExpress.XtraGrid.Views.Base.CustomColumnDisplayTextEventArgs e)

{

if (e.Column.FieldName == "A3")

{

if (e.Value.ToString() == "1")

e.DisplayText = "男";

else

e.DisplayText = "女";

}

}

歡迎大家轉發留言,大家有什麼想學的也可以私信我!

我每天都會跟大家分享一下我在使用過程中有哪些小技巧。

如需DevExpress的安裝包和激活包,關注轉發後私信我。



分享到:


相關文章: