Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / FMX TGrid автоширина колонок / 6 сообщений из 6, страница 1 из 1
16.05.2021, 11:19
    #40070598
antox
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FMX TGrid автоширина колонок
Хочу выставить автоширину колонок в зависимости от ширины самого грида, пропорционально начальной их(колонок) ширине, как это можно реализовать, чтобы не писать на каждый грид обработчик? Типа реализовать какой-то хелпер, который будет следить за шириной объекта и корректировать ширину его колонок.
...
Рейтинг: 0 / 0
18.05.2021, 08:12
    #40070957
Cobalt747
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FMX TGrid автоширина колонок
antox,

только если сделаешь наследник, хелпер так не работает.
...
Рейтинг: 0 / 0
19.05.2021, 03:20
    #40071200
antox
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FMX TGrid автоширина колонок
Cobalt747,

:) куда же в реальной жизни хелпер вставить?!?
...
Рейтинг: 0 / 0
19.05.2021, 03:59
    #40071201
rgreat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FMX TGrid автоширина колонок
antox
Cobalt747,

:) куда же в реальной жизни хелпер вставить?!?

В хелпере делаешь функцию AutoSize. В событии на ресайз ее вызываешь.
...
Рейтинг: 0 / 0
19.05.2021, 08:23
    #40071211
antox
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FMX TGrid автоширина колонок
rgreat,

Так же можно вообще без хелпера обойтись... Какой в нем смысл? Просто передавать в функцию сетку аргументом
...
Рейтинг: 0 / 0
19.05.2021, 10:24
    #40071242
rgreat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FMX TGrid автоширина колонок
antox,

Хелпер - это синтаксический сахар.
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / FMX TGrid автоширина колонок / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]