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