DevExpress gridControl gridView列显示值与实际值,如0 显示女,1 显示男

先看一下  显示前后的效果没转之前

转显示值之后的效果

在这里 数值为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;
        }
    }
}