Olá pessoal !

Estou tentando definir a visibilidade de uma coluna, dependendo do valor de
uma variável :

se eu fizer assim, não funciona
<mx:Binding source="permi.eh_administrador"
destination="cln_status.visible"/>

mas se fizer diretamente no MXML do datagrid, funciona ...
<mx:DataGrid ... >
   <mx:columns>
          <mx:DataGridColumn id="cln_status"
visible="{permi.eh_administrador}" headerText="Status" dataField="status"
width="20"/>
   </mx:columns>
</mx:DataGrid>

uso bastante nos meus projetos este processo para definir a visibilidade dos
objetos, dependendo no usuario que está logado, mas é a primeira vez que uso
num datagrid.

Inclusivé, fiz um teste colocando um label e fiz depender a sua visibilidade
da mesma variável ... e no label funciona

    <mx:Label x="691" y="23" text="xxxxxxx" id="lbl_teste"/>
    <mx:Binding source="permi.eh_administrador"
destination="lbl_teste.visible"/>

verifiquei também os valores da variável permi.eh_administrador e está
correto.

tem alguma particularidade no obeto 'column' que eu esteja esquecendo ??

Obrigado

[]s Pedro Oliveira

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