Back to Devexpress

DataUpdateFormatCondition Class

wpf-devexpress-dot-xpf-dot-grid-323376e8.md

latest4.1 KB
Original Source

DataUpdateFormatCondition Class

A Data Update conditional format.

Namespace : DevExpress.Xpf.Grid

Assembly : DevExpress.Xpf.Grid.v25.2.Core.dll

NuGet Package : DevExpress.Wpf.Grid.Core

Declaration

csharp
public class DataUpdateFormatCondition :
    FormatConditionBase,
    ISupportManager
vb
Public Class DataUpdateFormatCondition
    Inherits FormatConditionBase
    Implements ISupportManager

Remarks

The Data Update conditional format allows you to visualize changing values in real time.

The image below shows a grid with the applied Data Update conditional formats.

To create the Data Update conditional format in code, create the DataUpdateFormatCondition class instance and specify the following settings:

The following code sample illustrates how to define a conditional format in markup:

xaml
<dxg:TableView.FormatConditions>
   <dxg:DataUpdateFormatCondition Rule="Increase" FieldName="Change" PredefinedFormatName="GreenFillWithDarkGreenText"/>
</dxg:TableView.FormatConditions>

The code sample below illustrates how to define the same conditional format in code-behind:

csharp
var changeFormatCondition = new DataUpdateFormatCondition() {
   Rule = DataUpdateRule.Increase,
   FieldName = "Change",
   PredefinedFormatName = "GreenFillWithDarkGreenText"
};
view.FormatConditions.Add(changeFormatCondition);
vb
Dim changeFormatCondition = New DataUpdateFormatCondition() With {
   .Rule = DataUpdateRule.Increase,
   .FieldName = "Change",
   .PredefinedFormatName = "GreenFillWithDarkGreenText"
}
view.FormatConditions.Add(changeFormatCondition)

Inheritance

Object DispatcherObject DependencyObject FormatConditionBase DataUpdateFormatCondition

See Also

DataUpdateFormatCondition Members

Conditional Formats

Formatting Changing Values

DevExpress.Xpf.Grid Namespace