Class
ConditionalFormattingDxfRule

Base class for conditional formatting rules that apply differential formatting (overlay properties) when conditions are met, providing visual feedback without replacing base cell formatting.

Definition

Namespace:Telerik.Windows.Documents.Spreadsheet.Model.ConditionalFormattings

Assembly:Telerik.Windows.Documents.Spreadsheet.dll

Syntax:

cs-api-definition
[SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "Dxf")]
public abstract class ConditionalFormattingDxfRule : ConditionalFormattingRule

Inheritance: objectConditionalFormattingRuleConditionalFormattingDxfRule

Derived Classes: BottomRuleContainsBlanksRuleDoubleArgumentConditionalFormattingRuleDuplicateValuesRuleFormulaRuleHasErrorRuleHasNoErrorRuleNotContainsBlanksRuleSingleArgumentConditionalFormattingRuleTopRuleUniqueValuesRuleValueDistributionRule

Inherited Members ConditionalFormattingRule.AutoSuccess(ICellValue)ConditionalFormattingRule.AutoFail(ICellValue)ConditionalFormattingRule.SwapPriority(ConditionalFormattingRule)ConditionalFormattingRule.Resolve(ICellValue)

Constructors

ConditionalFormattingDxfRule()

Initializes a new differential formatting rule without initial formatting properties.

Declaration

cs-api-definition
protected ConditionalFormattingDxfRule()

ConditionalFormattingDxfRule(DifferentialFormatting)

Initializes a new differential formatting rule with the specified formatting to apply when conditions are met.

Declaration

cs-api-definition
protected ConditionalFormattingDxfRule(DifferentialFormatting formatting)

Parameters

formatting

DifferentialFormatting

Properties

Formatting

Gets or sets the differential formatting properties to apply when this rule's conditions are satisfied.

Declaration

cs-api-definition
public DifferentialFormatting Formatting { get; set; }

Property Value

DifferentialFormatting

StopIfTrue

Gets or sets whether evaluation of lower-priority rules should halt when this rule's condition is met, optimizing performance and ensuring this rule takes precedence.

Declaration

cs-api-definition
public bool StopIfTrue { get; set; }

Property Value

bool