wpf-devexpress-dot-xpf-dot-grid-dot-customcolumndisplaytexteventargs-0206258a.md
Gets or sets the display text for the cell currently being processed.
Namespace : DevExpress.Xpf.Grid
Assembly : DevExpress.Xpf.Grid.v25.2.dll
NuGet Package : DevExpress.Wpf.Grid.Core
public string DisplayText { get; set; }
Public Property DisplayText As String
| Type | Description |
|---|---|
| String |
A String value that specifies the cell’s display text.
|
Initially, when handling the GridControl.CustomColumnDisplayText event, the DisplayText property contains the text currently displayed within the processed cell. To replace the default text with the custom text, assign it to the DisplayText property.
The following code snippet (auto-collected from DevExpress Examples) contains a reference to the DisplayText property.
Note
The algorithm used to collect these code examples remains a work in progress. Accordingly, the links and snippets below may produce inaccurate results. If you encounter an issue with code examples below, please use the feedback form on this page to report the issue.
wpf-grid-display-custom-text-in-cells/CS/DisplayCustomText_CodeBehind/MainWindow.xaml.cs#L24
if((double)gridControl1.GetCellValue(e.RowHandle, "Discount") > 20)
e.DisplayText = ((string)e.Value) + " (SALE)";
}
wpf-grid-display-custom-text-in-cells/VB/DisplayCustomText_CodeBehind/MainWindow.xaml.vb#L33
If Not e.Column.Equals(Me.columnProductName) OrElse e.ListSourceIndex < 0 Then Return
If CDbl(Me.gridControl1.GetCellValue(e.RowHandle, "Discount")) > 20 Then e.DisplayText =(CStr(e.Value)) & " (SALE)"
End Sub
See Also
CustomColumnDisplayTextEventArgs Class