otimo, otimo MUITO OBRIGADO.
Em 17 de março de 2010 11:00, Fernando Bonafe < [email protected]> escreveu: > É só voce usar o evento focusIn do datagrid e a propriedade > selectedIndex. > > Vale lembrar que a primeira linha é a linha 0. > > Segue o código: > > > > <mx:Script> > > <![CDATA[ > > *import* mx.collections.ArrayCollection; > > > > > > [*Bindable*] > > *private* *var* source:ArrayCollection = > *new*ArrayCollection ( > > > [{valor:1234, nome:*"pedrao"* }, > > > {valor:74, nome:*"gustavo"* }, > > > {valor:66, nome:*"renata"* }, > > > {valor:183, > nome:*"camila"* }]); > > > > > > > > *private* *function* selecionaLinha(dataGrid:DataGrid, > numeroDaLinha:Number):*void*{ > > dataGrid.selectedIndex = numeroDaLinha; > > } > > > > ]]> > > </mx:Script> > > > > <mx:DataGrid id="dgTesteLinha" dataProvider="{*this*.source}" focusIn="* > this*.selecionaLinha(*this*.dgTesteLinha, 2)"> > > <mx:columns> > > <mx:DataGridColumn headerText="valor" dataField="valor" > /> > > <mx:DataGridColumn headerText="valor" dataField="nome"/> > > > </mx:columns> > > </mx:DataGrid> > > > > *De:* [email protected] [mailto:[email protected]] *Em nome > de *marcio fermino > *Enviada em:* quarta-feira, 17 de março de 2010 10:28 > *Para:* [email protected] > *Assunto:* [flexdev] Selecionar Item dataGrid > > > > Ola, amigos tenho um datagrid j[a populado. > > > > estou focado eum um textinput e ao pressionar enter estou dando foco ao > datagrid > > > > > > *eu gostaria que assim que o foco entrasse no datagrid a primeira linha > ficasse selecionada.* > > > > Obrigado a todos! > > -- > 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 > > Verificado por AVG - www.avgbrasil.com.br > > Versão: 8.5.436 / Banco de dados de vírus: 271.1.1/2752 - Data de > Lançamento: 03/17/10 07:33:00 > > -- > 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 > -- 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
