DELPHI STRINGGRID ВЫСОТА СТРОКИ
Высота строки в Delphi StringGrid может быть задана с помощью свойства DefaultRowHeight
. Данное свойство указывает высоту всех строк в StringGrid, кроме тех, для которых она явно задана.
Для того, чтобы задать высоту строки конкретной строке, нужно использовать свойство RowHeights
, которое является массивом, где каждый элемент соответствует высоте строки соответствующей строки StringGrid. Например, чтобы установить высоту строки номер 2 равной 30 пикселям, необходимо выполнить следующий код:
StringGrid1.RowHeights[2] := 30;
Также можно задать высоту каждой строки по отдельности во время заполнения StringGrid данными, используя метод SetRowHeight
. Например:
StringGrid1.Rows[i].Text := 'Текст';
StringGrid1.SetRowHeight(i, 30);
Если вы хотите изменить высоту всех строк StringGrid, отличных от первой строки (из тех же соображений, что и в первом абзаце), можно использовать следующий код:
for i := 1 to StringGrid1.RowCount - 1 do
begin
StringGrid1.RowHeights[i] := 30;
end;
Важно понимать, что влияние высоты строк StringGrid может быть изменено настройками шрифта, выравнивания и межстрочного интервала, а также наличием многострочного текста в ячейке.
Программирование в Delphi Урок 3 2 Работа с текстом, строковые функции Length, Pos и другие
Delphi: візуальні компоненти StringGrid, ListBox, ComboBox, ScrollBar, BitBtn
Типизированные файлы / Таблица Stringgrid / Вкладки / Memo / MainMenu / График / Бегущая строка
Таанов мат мод Lazarus 17. Обучение перед выполнением. StringGrid окраска клетки
Как быстро начертить однолинейную эл схему!
15 TStringGrid Delphi
Delphi Tutorial #111 - Using TGridPanel to control proportional layouts
Уроки программирования в Lazarus. Урок №19. Компоненты StringGrid и DrawGrid.
Урок №6 - Массивы (Часть 2 - двухмерный массив) - EmbarCadero RAD Studio 10.3
Всё о Delphi \u0026 Pascal / Из музыканта в программисты / Интервью с Delphi Developer