Skip to main content

How to: Provide Custom Display Text for Data Cells

The following example handles the ColumnView.CustomColumnDisplayText event to display empty strings within the “Discount” column’s cells if they contain zero values.

The result is shown below:

ColumnView.CustomColumnDisplayText

using DevExpress.XtraGrid.Views.Base;

private void gridView1_CustomColumnDisplayText(object sender, 
CustomColumnDisplayTextEventArgs e) {
   if(e.Column.FieldName == "Discount")
      if(Convert.ToDecimal(e.Value) == 0) e.DisplayText = "";
}