|
Не отрисовывает treeview
|
|||
---|---|---|---|
#18+
Строю дерево: Thisformset.creaarmtree && само построение - отрабатывает _tree=Thisformset.form2.tree_par if type("_tree.nodes.item(1)")='O' WAIT WINDOW 'Find!'+_tree.Nodes.item(1).text TIMEOUT 1 && текст узла показывает _tree.Nodes.item(1).Selected = .T. _tree.refresh Thisformset.form2.refresh Endi При переходе в форму первый раз - дерево не видимо. Кликаем на область, где оно располагается - отрисовывает. При последующих вызовах - все отрабатывает нормально. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2013, 16:23 |
|
Не отрисовывает treeview
|
|||
---|---|---|---|
#18+
В событии Activate формы напиши Код: sql 1. 2.
Т.е. надо "передернуть" видимость объекта, но (это важно!) после того, как форма уже будет отображена на экране. К моменту выполнения события формы Activate форма уже отображена. Именно поэтому подобный код в нем и пишется. Но можно для этих же целей использовать и одноразовый таймер. Хотя, конечно, надо бы тут дополнительные флаги поставить, чтобы данное событие сработало только один раз в момент открытия формы, а не каждый раз при активизации формы (например, при переключении с другой формы). Однако поскольку подобные глюки, как правило, возникают при работе с модальными формами, то это не так уж и принципиально. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2013, 18:44 |
|
Не отрисовывает treeview
|
|||
---|---|---|---|
#18+
ВладимирМ, Не помогло. Но заметил: Form2 при переходе - затенена. setfocus не помог. При нажатии на любой контрол form2 - все появляется. Немного поправил запуск. Дело в том, что в момент исполнения кода form2.enabled=.f., form2.visible=.f., а в истина им присваивается после формирования. Перенес эту часть до исполнения кода - помогло ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2013, 08:28 |
|
|
start [/forum/topic.php?desktop=1&fid=41&tid=1583083]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
45ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 150ms |
0 / 0 |