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

IdxSpreadSheetConditionalFormattingOwner Interface

Exposes cell appearance settings for conditional formatting functionality.

#Declaration

Delphi
IdxSpreadSheetConditionalFormattingOwner = interface(IdxSpreadSheetViewData)

#Remarks

This interface extends its ancestor with the following members that allow you to:

  • Access the formula controller that manages all conditional formatting expressions (FormulaController and GetFormulaController).

  • Access cell styles used in the worksheet or Grid View to which conditional formatting rules are applied (CellStyles and GetCellStyles).

  • Improve application performance by reducing the number of worksheet or Grid View refresh operations due to conditional formatting changes (BeginUpdate and EndUpdate).

  • Obtain a single individual cell or cell selection area within the active worksheet or Grid View (GetSelectionArea).

#Direct IdxSpreadSheetConditionalFormattingOwner Interface References

The following classes implement the IdxSpreadSheetConditionalFormattingOwner interface:

TdxSpreadSheetTableView
A worksheet type (View) designed for tabular data visualization and processing.
TcxDataControllerConditionalFormattingProvider
A provider that associates the conditional formatting controller with a source data controller in the ExpressVerticalGrid and ExpressQuantumTreeList Suites.

The TdxSpreadSheetCustomConditionalFormatting.Owner property of a conditional formatting controller exposes the corresponding owner class through the IdxSpreadSheetConditionalFormattingOwner interface.

#Inheritance

IInterface
IdxSpreadSheetViewData
IdxSpreadSheetConditionalFormattingOwner
See Also