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 <[email protected]>

> isto provavelmente esta errado
> txtAtvEleitoral[2].enabled='false';
>
> o que tu desejas fazer?
>
>
>
> 2009/12/22 samuelfac <[email protected]>
>
> Olá. Podes copiar o erro aqui para analizar?
>>
>> Obrigado
>>
>> On 22 dez, 15:51, Collin Peterson Mendes Chaves
>>  <[email protected]> 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 [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
>

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