Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Помогите с Resize Grida / 2 сообщений из 2, страница 1 из 1
14.01.2009, 12:12
    #35756876
Sid Sidov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с Resize Grida
Почитал в хелпе и в уже обсуждаемых темах на щет Resize, но не очень то понял, подскажите пожалуйста?
В гриде меняю ширину колонки с помощью мышки и пытаюсь вывести значение Width этой колонки в Edit, но что то ничего? тишина! "В случае объекта Column событие Resize можно инициировать в коде, установив свойство Width объекта Column." Как правильно организовать вот это? Заранее спасибо!!!
...
Рейтинг: 0 / 0
15.01.2009, 15:09
    #35759379
Arbuz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с Resize Grida
Запоминать/выводить и.т.д. значения Width колонок в методе LostFocus.
Не забывать делать Refresh объекта, в котором необходимо что-то сразу отобразить.

Допустим в методе Grid1.LostFucus или еще где:

WITH ThisForm.Grid1
nLGrid=.Width
nLCol1=.Column1.Width
nLCol2=.Column2.Width
nLCol3=.Column3.Width
ENDWITH

Чтобы колонки всегда занимали всю ширину грида, можно ширину последней (правой)
колонки грида расчитывать как nLGrid-nLCol1-nLCol2-.....-XXX
где XXX - это прочие числа (полоса прокрутки и т.д.)
Это может быть применено в методе Resize формы, например.
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Помогите с Resize Grida / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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