Flex Datagrid Item Renderer - проблема с индексом - PullRequest
1 голос
/ 31 августа 2009

У меня следующая проблема:

Мой сетка данных имеет средство визуализации пользовательских элементов , показывающее спарклайн . В каждой строке DG отображается спарклайн на основе значений, найденных в поставщике данных (arrayCollection) . Теперь у меня есть index (для отображения уникального числа для каждого значения в спарклайне), который ведет подсчет в ItemRenderer.

Кажется, это работает, что every row in the DG has a unique Renderer with a unique index number. Однако, когда я reload the data, the index seems not to be unique больше, он продолжает считать, даже если он должен быть сброшен до 0.

вот код

[Bindable]
public var microLineChart_renderer : ClassFactory;

public function init(){
  microLineChart_renderer = new ClassFactory( views.microcharts.renderer.MicroLineRenderer2 );
}

public function loadData( event : ResultEvent){
microLineChart_renderer.properties = { currentIndex: 0};

dg_accounts.dataProvider = result[ 0 ] as Array;
}

Есть идеи?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...