Esqueci de comentar, o problema não é a fonte de dados, já tentei
ArrayCollection com amf, XML e etc..

On 27 maio, 11:57, Flavio Duarte <flaviogabr...@gmail.com> wrote:
> Olá,
>
> precisei criar uma advanceddatagrid com o parametro
> selectionMode="singleCell"
> pois bem, eu quero selecionar a linha/coluna 0 logo após que eu
> preencho os dados
>
> porém não está acontecendo o que espero, que a célula fique
> selecionada.
>
> Fiz um exemplo para mostrar o que eu quero
>
> [Bindable]
> private var lista : Array;
>
> public function init():void {
>       lista = new Array({nome: 'teste', idade: 30}, {nome:'google',
> idade: 300});
>       adg1.selectedCells = [{rowIndex: 0, columnIndex: 0}];
>
> }
>
> <mx:AdvancedDataGrid x="10" y="10" id="adg1" designViewDataType="flat"
> dataProvider="{lista}" selectionMode="singleCell">
>         <mx:columns>
>                 <mx:AdvancedDataGridColumn headerText="nome" 
> dataField="nome"/>
>                 <mx:AdvancedDataGridColumn headerText="idade" 
> dataField="idade"/>
>         </mx:columns>
> </mx:AdvancedDataGrid>
>
> Se a datagrid não tivesse com esse selectionMode e eu fizesse
> public function init():void {
>       lista = new Array({nome: 'teste', idade: 30}, {nome:'google',
> idade: 300});
>       adg1.selectedIndex = 0;
>
> }
>
> ele selecionaria perfeitamente, mas com o singleCell ele não
> seleciona.
>
> O que eu percebi é que ele faz a seleção porém não muda a cor da
> célula para azul a cor da seleção.
>
> Alguém já teve esse problema?
> estou esquecendo algo?
>
> Obrigado

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
Para sair da lista, envie um email em branco para 
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a