Olá Marcelo,

Infelizmente esta informação não ajuda muito, uma vez que no exemplo
que eu passei o ComboBox também tem o seu dataProvider. A única
diferença é que ele é definido "on the fly" e é implicito. Eu poderia
ter declarado a propriedade dataProvider, mas neste caso não é
necessário por ser a propriedade default com ComboBox.

Ou seja, isto:

<mx:ComboBox>
        <mx:String>col1.3.1</mx:String>
        <mx:String>col1.3.2</mx:String>
        <mx:String>col1.3.3</mx:String>
</mx:ComboBox>

e isto:

<mx:ComboBox>
    <mx:dataProvider>
        <mx:String>col1.3.1</mx:String>
        <mx:String>col1.3.2</mx:String>
        <mx:String>col1.3.3</mx:String>
    <mx:dataProvider>
</mx:ComboBox>

... é a mesma coisa.

Para eu poder te ajudar melhor preciso entrar mais no detalhe do seu
problema.

[]'s
Beck Novaes

On 27 fev, 17:26, "Marcelo de Francisco"
<[EMAIL PROTECTED]> wrote:
> Beck,
>
> Não sei se ajuda, mas o componente comboBox é populado com um
> dataProvider
>
> On Feb 27, 9:47 pm, "Beck Novaes" <[EMAIL PROTECTED]> wrote:
>
> > Olá Marcelo,
>
> > Eu não consegui simular o seu problema. O exemplo abaixo funciona
> > perfeitamente:
> > <?xml version="1.0" encoding="utf-8"?>
> > <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml";
> >         layout="vertical">
>
> >     <mx:DataGrid editable="true">
>
> >             <mx:dataProvider>
> >                     <mx:Object col1="col1.1" col2="col1.2"
> > col3="col1.3.1"/>
> >                     <mx:Object col1="col2.1" col2="col2.2"
> > col3="col1.3.3"/>
> >                     <mx:Object col1="col3.1" col2="col3.2"
> > col3="col1.3.1"/>
> >                     <mx:Object col1="col4.1" col2="col4.2"
> > col3="col1.3.2"/>
> >                     <mx:Object col1="col5.1" col2="col5.2"
> > col3="col1.3.1"/>
> >             </mx:dataProvider>
>
> >             <mx:columns>
> >                     <mx:DataGridColumn dataField="col1"/>
> >                     <mx:DataGridColumn dataField="col2"/>
> >                     <mx:DataGridColumn dataField="col3">
> >                         <mx:itemEditor>
> >                                 <mx:Component>
> >                                         <mx:ComboBox>
> >                                                         
> > <mx:String>col1.3.1</mx:String>
> >                                                         
> > <mx:String>col1.3.2</mx:String>
> >                                                         
> > <mx:String>col1.3.3</mx:String>
> >                                         </mx:ComboBox>
> >                                 </mx:Component>
> >                         </mx:itemEditor>
> >                     </mx:DataGridColumn>
> >             </mx:columns>
>
> >     </mx:DataGrid>
>
> > </mx:Application>
>
> > Se você puder fornecer mais informações talvez eu possa ajudar melhor.
>
> > []'s
> > Beck Novaes
>
> > On 27 fev, 15:32, "Marcelo de Francisco"
>
> > <[EMAIL PROTECTED]> wrote:
> > > Oi pessoal,
>
> > > Estou há algum tempo apanhando de um problema e decidi ver se alguem
> > > pode me ajudar, é o seguinte.
> > > Tenho um datagrid que na edição de uma de suas colunas é um itemEditor
> > > com uma comboBox, essa comboBox tem um dataProvider que é uma lista
> > > que vem de um remoteObject, o problema é que toda vez que quero editar
> > > essa coluna, nao consigo posicionar o item da comboBox para um item
> > > que tenha o mesmo valor da coluna do dataGrid, sempre aparece o
> > > primeiro item da lista. Alguem sabe como posso fazer isso?
>
> > > []s
> > > Marcelo de Francisco


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