powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / FMX TGrid автоширина колонок
6 сообщений из 6, страница 1 из 1
FMX TGrid автоширина колонок
    #40070598
antox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хочу выставить автоширину колонок в зависимости от ширины самого грида, пропорционально начальной их(колонок) ширине, как это можно реализовать, чтобы не писать на каждый грид обработчик? Типа реализовать какой-то хелпер, который будет следить за шириной объекта и корректировать ширину его колонок.
...
Рейтинг: 0 / 0
FMX TGrid автоширина колонок
    #40070957
Cobalt747
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
antox,

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

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

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

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

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

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


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