Skip to main content

DevExpress v24.2 Update — Your Feedback Matters

Our What's New in v24.2 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

DataUpdateFormatCondition Class

A Data Update conditional format.

Namespace: DevExpress.Xpf.Grid

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

NuGet Package: DevExpress.Wpf.Grid.Core

#Declaration

public class DataUpdateFormatCondition :
    FormatConditionBase,
    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.

CFDataUpdateExample

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:

<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:

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

#Inheritance

See Also