colocar um dos textinputs com o estado de desabilitado, entende? os
textinputs que são criados dentro do repeat não são transformados em arrays?
é isso que estou tentando fazer.
(para samuel) daqui a pouco posto o erro ok?

obrigado
2009/12/22 Rafael <omegati...@gmail.com>

> isto provavelmente esta errado
> txtAtvEleitoral[2].enabled='false';
>
> o que tu desejas fazer?
>
>
>
> 2009/12/22 samuelfac <samuel...@gmail.com>
>
> Olá. Podes copiar o erro aqui para analizar?
>>
>> Obrigado
>>
>> On 22 dez, 15:51, Collin Peterson Mendes Chaves
>>  <collinpeters...@gmail.com> wrote:
>> > amigos, estou tentando atribuir enabled dinamicamente a um elemento
>> > textinput do código a seguir:
>> >
>> > <mx:Repeater id="lstAtvEleitoral" dataProvider="{arAtividadesEleitoral}"
>> > repeatEnd="desativa()">
>> >       <mx:HBox width="100%" height="32"><mx:Canvas width="100%"
>> id="canvas"
>> > height="29"
>> >
>> backgroundColor="{Number(lstAtvEleitoral.currentItem.corFundo)}"><mx:Label
>> > text="{lstAtvEleitoral.currentItem.nome}" y="5" color="#000000" />
>> >    <mx:TextInput id="txtAtvEleitoral" width="38" color="#000000" x="519"
>> > y="4" restrict="0-9"/></mx:Canvas></mx:HBox>
>> >     </mx:Repeater>
>> >
>> > a função desativa é:
>> >
>> > public function desativa():void{
>> >   txtAtvEleitoral[2].enabled='false';
>> >
>> > }
>> >
>> > só que apresenta erro de referência nula.
>> >
>> > alguém sabe como resolver?
>>
>> --
>> 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
>

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