XlsExportOptionsEx.AutoCalcConditionalFormattingIconSetMinValue Property
Gets or sets whether to set the minimum value for the Icon Set conditional formatting rule explicitly.Only available in data-aware export mode.
Namespace: DevExpress.XtraPrinting
Assembly: DevExpress.Printing.v24.1.Core.dll
NuGet Package: DevExpress.Printing.Core
Declaration
[TypeConverter(typeof(DefaultBooleanConverter))]
[XtraSerializableProperty]
public DefaultBoolean AutoCalcConditionalFormattingIconSetMinValue { get; set; }
Property Value
Type | Description |
---|---|
DefaultBoolean | DefaultBoolean.True to specify the conditional formatting rule’s minimum value in the exported document; DefaultBoolean.Default when unspecified and DefaultBoolean.False to leave the rule’s minimum value unassigned. |
Available values:
Name | Description | Return Value |
---|---|---|
True | The value is true. |
|
False | The value is false. |
|
Default | The value is specified by a global option or a higher-level object. |
|
Remarks
The AutoCalcConditionalFormattingIconSetMinValue property can be useful when a control exports the data with the Icon Set Conditional Formatting Rule to the XLS format. When the property is set to DefaultBoolean.True, the spreadsheet application does not calculate the minimum value for the Icon Set conditional formatting automatically. Instead, it uses the value specified in the rule.
The following pictures illustrates the use of this property.
The source WinForms Data Grid control with conditional formatting looks as follows.
The document exported using different settings is shown in the following table.
AutoCalcConditionalFormattingIconSetMinValue = DefaultBoolean.False | AutoCalcConditionalFormattingIconSetMinValue = DefaultBoolean.True |
---|---|
Icon Set rule’s minimum value parameter is calculated automatically and set to -78. | Icon Set rule’s minimum value parameter is obtained from the document and equals 0. |