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 [email protected]
Para sair da lista, envie um email em branco para
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev