друзья,
Я знаю, что вопросы, связанные с ADG, обычно игнорируются, потому что "это дерьмовый компонент".На самом деле, это не один из моих любимых фрагментов кода, но я застрял с ним и работал (довольно усердно) над оптимизацией его производительности.Оказывается, есть много вещей, которые можно сделать, чтобы все шло быстро.Одна вещь, на которой я застрял, - это не оптимизировать добавление элемента в базовый поставщик данных.Допустим, вы хотите добавить строку в ADG с помощью вызова addChildAt на DP.Все вроде хорошо, но операция такая медленная - это невыносимо.Теперь я понимаю, что ADG, возможно, потребуется перерисовать все вещи под добавленной линией, но серьезно, в 2011 году это не должно занять много времени и 100 $ моего процессора.Кто-нибудь знает, что может быть основным виновником?
Примечание: я могу поймать CollectionEvent своего рода "добавить" и не доставить их в ADG, что, как я думал, будет работать, но ADGвсе еще обновляется, и на это уходит вечность, так что я предполагаю, что есть что-то еще где-то еще.
спасибо за любые советы!
f