nessa sua tela você deve ter um objeto que represente os campos textInputs,
tipo ClienteVo.as
deve ter também um arrayCollection para seu dataGrid, tipo
dataProvider="{arrayClientes}"

por exemplo, usando o BINDING, aqui você "vincula/amarra" seus textInputs
com cada atributo do seu objetoCliente.
    <br:ClienteVo id="meuCliente" />
    <mx:Binding source="Number(inputId.text)" destination="meuCliente.id" />
    <mx:Binding source="inputNome.text" destination="meuCliente.nome" />
    <mx:Binding source="inputEndereco.text"
destination="meuCliente.endereco" />
    <bla />
    <bla />
    <etc />

no seu dataGrid, no evento itemClick, dentro de uma function qualquer , você
faz algo assim :
meuCliente = arrayClientes[int(dtgrdCliente.selectedIndex)];
automaticamente seu objetoCliente será "setado/preenchido" e
consequentemente seus textInputs (que foram vinculados), seram preenchidos.

se tiver dúvidas , procure nos DOCs da ADOBE sobre BINDING .

abraço
brunobg


Em 22 de maio de 2010 20:49, iseri <yuriis...@gmail.com> escreveu:

> Olá, gostaria de saber se tem como selecionar um dado listado pelo
> datagrid e esse dado selecionado ser preenchido em um textInput de
> forma automática.
> Desde já agradeço a atenção.
>
> --
> 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
>

-- 
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