Quando você atualiza a varíavel lg.nome, como ela é bindable, o label
do menuitem correspondente certamente é atualizado. Você pode
confirmar isso usando o debug.

Agora, depois que a variável meuMenu é atualizada, ela também precisa
ser bindable, para que o componente Menu que a usa também seja
atualizado.

Entende?

São três níveis.

Não sei se variáveis definidas diretamente no MXML são Bindable por
padrão. Verifique isso. Veja se pelo menos o label do item
correspondente da variável meuMenu é atualizado. Se esta propriedade é
atualizada, então o problema de atualização está entre a variável
meuMneu e o componente Menu que a usa como dataprovider.

On Dec 22, 4:43 pm, Pedro Oliveira <[email protected]> wrote:
> Ola pessoal !
>
> tenho um menu com um dataProvider XMLList
>
>         <fx:XMLList id="meuMenu">
>             <fx:menuitem label="{lg.nome}"/>
>             <fx:menuitem label="testando"/>
>         </fx:XMLList>
>
> preciso que os itens do menu sejam alterados de acordo com o valor de uma
> variavel. Para isso vinculei esa variavel no Label do menu, mas não
> funciona.
> Os items com label fixo estão corretos.
> Se eu pegar essa variavel e vinculá-la a um label, também funciona, mas no
> menu não altera. alguém sabe como isso pode ser feito ?
> A variavel está definida como [Bindable].
>
> []s Pedro Oliveira

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