先看一下 显示前后的效果没转之前
转显示值之后的效果
在这里 数值为1时显示A相,数值为2时显示B相 ,数值为3时显示C相 ,核心代码如下
private void gridView1_CustomColumnDisplayText(object sender, DevExpress.XtraGrid.Views.Base.CustomColumnDisplayTextEventArgs e) { if (e.Column.FieldName == "Phase") { switch (e.Value.ToString().Trim()) { case "1": e.DisplayText = "A相"; break; case "2": e.DisplayText = "B相"; break; case "3": e.DisplayText = "C相"; break; } } }