ITabFormatCellContent.MinValue

Syntax

MinValue: Variant;

Description

The MinValue property determines the minimum value, to which cell values should be compared to define, whether they satisfy the condition set in the ValueCondition property. This property is used if the ContentType property is set to the CellValue value, and the ValueCondition is set to the Between or Outside.

Example

To execute the example a form, a button on this form named Button1, the TabSheetBox component named TabSheetBox1, and a data source for this component are required.

Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);

Var

Tab: ITabSheet;

Range: ITabRange;

FormCond: ITabFormatCondition;

ValFormat: ITabFormatCellContent;

Style: ITabCellStyle;

Begin

Style := New TabCellStyle.Create;

Style.Font.Color := GxColor.FromName("White");

Style.BackgroundColor := GxColor.FromName("Black");

Tab := TabSheetBox1.Source.GetTabSheet;

Range := Tab.View.Selection.Range;

FormCond := Range.FormatConditions.Add;

FormCond.Type := TabConditionType.CellContent;

ValFormat := FormCond.Details As ITabFormatCellContent;

ValFormat.ContentType := TabFormatContentType.CellValue;

ValFormat.ValueCondition := TabConditionCellContentValue.Between;

ValFormat.MinValue := 0;

ValFormat.MaxValue := 100;

ValFormat.Style := Style;

End Sub Button1OnClick;

As a result, when the button is clicked, for the selected cell range a conditional format will e added, which applies to cells with certain values. Cell values from the range "0-100", will be displayed in white font on black background.

See also:

ITabFormatCellContent