Gostei da função, mas não é o que preciso.
Nesse caso vc sabe o valor de row, tanto que vc envia-o como
parâmetro, e é exatamente o valor de row que quero saber.

Seria mais ou menos assim:

private function getCellValue(dg:DataGrid, col:int,
qualValue:string):int
{
        for (var i:int = 0; i < dg.dataProvider.length; i++)
        {
        if (dg.dataProvider[i].children()[col] == qualValue)
                    return i;
        }
}

A minha pergunta é se o Flex com tantas facilidades não possui algo
melhor que isso, no delphi usávamos um cara chamado indexOf, nesse
caso ficaria mais ou menos assim.
row = db.dataProvider.children()[col].indexOf(qualValue)
Ele retornaria a primeira linha do grid que tivesse o valor qualValue
na coluna col.

não sei se me expliquei bem.
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
-~----------~----~----~----~------~----~------~--~---

Responder a