AssignPredefinedScale(ScaleType: TabConditionPredefinedScaleStyle);
AssignPredefinedScale(ScaleType: Prognoz.Platform.Interop.Tab.TabConditionPredefinedScaleStyle);
ScaleType. Стиль цветовой шкалы.
Метод AssignPredefinedScale загружает в текущий условный формат параметры стандартной цветовой шкалы.
Для выполнения примера предполагается наличие формы, расположенной на ней кнопки с наименованием «Button1», компонента TabSheetBox с наименованием «TabSheetBox1» и какого-либо источника данных для «TabSheetBox1».
Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);
Var
TSheet: ITabSheet;
Range: ITabRange;
Condition: ITabFormatCondition;
Begin
TSheet := TabSheetBox1.Source.GetTabSheet;
Range := TSheet.View.Selection.Range;
Condition := Range.FormatConditions.Add;
Condition.AssignPredefinedScale(TabConditionPredefinedScaleStyle.GreenGradient);
End Sub Button1OnClick;
При нажатии на кнопку для выделенного диапазона ячеек будет создан новый условный формат. Настройки условного формата будут загружены из стандартной цветовой шкалы на базе зеленого градиента.
Для выполнения примера предполагается наличие формы, расположенной на ней кнопки с наименованием «Button1», компонента TabSheetBoxNet с наименованием «TabSheetBoxNet1» и какого-либо источника данных для «TabSheetBoxNet1».
Imports Prognoz.Platform.Forms.Net;
Imports Prognoz.Platform.Interop.Tab;
Private Sub button1_Click(sender: System.Object; e: System.EventArgs);
Var
TSheet: ITabSheet;
Range: ITabRange;
Condition: ITabFormatCondition;
Begin
TSheet := TabSheetBoxNet1.Source.GetTabSheet();
Range := TSheet.View.Selection.Range;
Condition := Range.FormatConditions.Add();
Condition.AssignPredefinedScale(TabConditionPredefinedScaleStyle.tcpssGreenGradient);
End Sub;
При нажатии на кнопку для выделенного диапазона ячеек будет создан новый условный формат. Настройки условного формата будут загружены из стандартной цветовой шкалы на базе зеленого градиента.
См. также: