A newer version of this page is available. Switch to the current version.

FormatConditionCollection Class

Represents a collection of conditional formats.

Namespace: DevExpress.Xpf.Grid

Assembly: DevExpress.Xpf.Grid.v19.1.Core.dll

Declaration

public class FormatConditionCollection :
    ObservableCollectionCore<FormatConditionBase>
Public Class FormatConditionCollection
    Inherits ObservableCollectionCore(Of FormatConditionBase)

Related API Members

The following members accept/return FormatConditionCollection objects:

Remarks

The TableView.FormatConditions (or TreeListView.FormatConditions) collection stores conditional formatting rules applied to the grid's view.

Use the following methods to add and remove conditional formatting rules.

The following code sample illustrates how to define a conditional formatting rule in markup. See the How to: Apply Conditional Formatting example to learn more.

<dxg:TableView.FormatConditions>
   <dxg:DataBarFormatCondition FieldName="Visits" PredefinedFormatName="GreenGradientDataBar" />
</dxg:TableView.FormatConditions>

The code sample below illustrates how to define the same conditional formatting rule in code-behind. See the How to: Apply Conditional Formatting in Code-Behind example to learn more.

var visitsDataBar = new DataBarFormatCondition() {
   FieldName = "Visits",
   PredefinedFormatName = "GreenGradientDataBar"
};
view.AddFormatCondition(visitsDataBar);

Inheritance

Object
Collection<FormatConditionBase>
ObservableCollection<FormatConditionBase>
DevExpress.Xpf.Core.ObservableCollectionCore<FormatConditionBase>
FormatConditionCollection
See Also