CellStyle(CellType: LnCellType): ILanerCellStyle;
CellType - тип ячеек.
Свойство CellStyle возвращает стиль оформления ячеек таблицы данных. Тип ячеек, стиль оформления которых необходимо получить, задается через параметр CellType.
Примечание. Данное свойство возвращает стиль оформления для ячеек любого типа, кроме LnCellType.Normal.
Для выполнения примера предполагается наличие формы, расположенной на ней кнопки с наименованием «Button1», компонента TabSheetBox и компонента UiErAnalyzer с наименованием «UiErAnalyzer1», являющегося источником данных для TabSheetBox. В «UiErAnalyzer1» должна быть загружена рабочая область базы данных временных рядов, содержащая совмещенный ряд.
Пример будет выполняться при нажатии на кнопку.
Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);
Var
ErAnalyzer: IEaxAnalyzer;
Laner: ILaner;
Style: ILanerCellStyle;
Grid: IEaxGrid;
Begin
ErAnalyzer := UiErAnalyzer1.ErAnalyzer;
Laner := ErAnalyzer.Laner;
Style := Laner.CellStyle(LnCellType.Splice);
// Изменяем цвет шрифта на красный
Style.FontColor := GxColor.FromName("Red");
// Изменяем цвет фона ячеек на оранжевый
Style.BackgroundColor := GxColor.FromName("Orange");
// Изменяем шрифт на «Arial»
Style.Font := New GxFont.Create("Arial", 8);
Grid := ErAnalyzer.Grid;
Grid.Refresh;
End Sub Button1OnClick;
После выполнения примера будет изменено оформление для ячеек рядов, которые являются дочерними для результирующего совмещенного ряда:
См. также: