Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
14.01.2009, 12:12
|
|||
---|---|---|---|
Помогите с Resize Grida |
|||
#18+
Почитал в хелпе и в уже обсуждаемых темах на щет Resize, но не очень то понял, подскажите пожалуйста? В гриде меняю ширину колонки с помощью мышки и пытаюсь вывести значение Width этой колонки в Edit, но что то ничего? тишина! "В случае объекта Column событие Resize можно инициировать в коде, установив свойство Width объекта Column." Как правильно организовать вот это? Заранее спасибо!!! ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.01.2009, 15:09
|
|||
---|---|---|---|
Помогите с Resize Grida |
|||
#18+
Запоминать/выводить и.т.д. значения 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 формы, например. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=41&mobile=1&tid=1586875]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
26ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
2ms |
others: | 11ms |
total: | 119ms |
0 / 0 |