|
|
#2 |
|
Участник
|
Неужели даже не сталкивался с таким никто?
Совершенно четко: грид после открытия работает с большими тормозами, но после любых изменений формы начинает практически летать... Сделал так: на метод active() датасорса повесил изменение размера одного из полей грида (поле.width()). Заодно пришлось добавить переменную и проверять ее значение в active(), чтобы отрабатывать только один раз (т.к. active() вызывается постоянно). Теперь при открытии формы строки в гриде появляются с видимой задержкой, но потом ррраз - и всё начинает летать. Однако выглядит это достаточно топорно. Может, кто-то подскажет лучший способ? Есть ли такой метод, который бы вызывался уже при открытой форме, но до прорисовки всех строк в гриде? Пробовал вешать отработку на грид.gotFocus() - но он почему-то вообще не вызывался. |
|
|
|
|
Похожие темы
|
||||
| Тема | Ответов | |||
| Фокус Grid (определить под фокусом ли грид) | 4 | |||
| Тормозит форма складских проводок | 9 | |||
| display метод тормозит | 4 | |||
| грид обновляется | 1 | |||
| Добавление столбца в грид на PurchQuickQuote | 1 | |||
|