powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / header
2 сообщений из 2, страница 1 из 1
header
    #34487429
pitermax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте!
Вопрос такой можно как-то сделать чтобы ширина column автоматически
становилась равной ширине .header.caption. Т.е чтобы вручную
не устанавливать ширину. Сильно не пинайте. Поиском уже пользовался...
...
Рейтинг: 0 / 0
header
    #34488197
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
*В событии Init формы

* Для всех столбцов Grid
ThisForm.Grid1.AutoFit()

* Для выбранного столбца
ThisForm.Grid1.Column1.AutoFit()

Правда, выравнивание происходит не по ширине заголовка, а по содержимому видимой части столбца Grid. Если необходимо выровнять именно по ширине текста заголовка, то придется вычислять эту ширину самостоятельно и также самостоятельно устанавливать ширину столбца.

Код: plaintext
1.
2.
ThisForm.Grid1.Column1.Width = TEXTWIDTH(ThisForm.Grid1.Column1.Header1.Caption,;
					ThisForm.Grid1.Column1.Header1.FontName, ;
					ThisForm.Grid1.Column1.Header1.FontSize)

Добавить еще отступы (merge), ширину линий (sysmetric()), тип шрифта
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / header
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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