DataGridView: IDataGridView;
Свойство DataGridView возвращает представление таблицы компонента.
Для выполнения примера в репозитории предполагается наличие веб-формы, расположенной на ней кнопки с наименованием Button1 и компонента DataGridView с наименованием DataGridView1. К компоненту DataGridView1 подключен какой-либо источник данных.
Добавьте ссылки на системные сборки: Express, Tab, WebForms.
Class TESTWebForm: WebForm
Button1: WebButton;
DataGridView1: WebDataGridView;
Sub Button1OnClick;
Var
DGView: IDataGridView;
Columns: IGridViewColumns;
Column: IGridViewColumn;
Style: ITabCellStyle;
i, c: Integer;
Begin
DGView := DataGridView1.DataGridView;
DGView.BeginUpdate;
Columns := DGView.Columns;
c := Columns.Count;
For i := 0 To c - 1 do
Column := Columns.Item(i);
// Стиль заголовков
Style := Column.HeaderStyle;
Style.HorizontalAlignment := TabFormatAlignment.Center;
Style.VerticalAlignment := TabFormatLayout.Center;
// Стиль данных
Style := Column.DataStyle;
Style.Font.Italic := TriState.OnOption;
End For;
DGView.TableStyle := TabTablePredefinedStyle.Orange;
DGView.EndUpdate;
End Sub Button1OnClick;
End Class TESTWebForm;
При нажатии на кнопку будут изменены настройки оформления заголовка таблицы, области данных, а также задан чередующийся оранжевый стиль.
См. также: