FormatConditionCollection Class

Represents a collection of conditional formats.

Namespace: DevExpress.Xpf.Grid

Assembly: DevExpress.Xpf.Grid.v20.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:

Library Related API Members
WPF Controls FormatConditionBase.Owner
TableView.FormatConditions
TreeListView.FormatConditions
Silverlight Controls TableView.FormatConditions

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