Use data bind. Faça assim:

.as

[Bindable] private var nome:String;
>
> protected* function* Limpar():*void* {
>
>     nome = "";
>
> }
>
.mxml

>
> <s:TextInput text="@{nome}" />
>

Assim você não terá tanto problema com o creationPolicy.

[]'s


Em 15 de junho de 2011 12:45, Manoel . <[email protected]> escreveu:

> Colocando o creationPolicy="All"  parou de apresentar o erro, porem a
> função não funciona. Preciso que quando chame novamente aquele pagina do
> ViewStack os campos do TitleWindow estejam vazios.
>
> Manoel
>
> Em 15 de junho de 2011 12:17, Guilherme Sjlender 
> <[email protected]>escreveu:
>
> Os componentes codigo e nome estão visíveis na tela??
>>
>> O detalhe é que no ViewStack, quando vc "esconde" alguma tela, todos os
>> seus componentes somem para o ActionScript, dessa forma, se você está
>> chamando um componente que está " escondido" pelo ViewStack, você não o
>> verá!
>> Att.
>>  Em 15 de junho de 2011 12:14, Manoel . <[email protected]> escreveu:
>>
>>> Pessoal, estou usando ViewStack para exibir alguns TitleWindow. Tenho uma
>>> função para limpar dos textbox que geralmente utilizo ao clicar para
>>> adcionar um novo registro, porem coloquei essa função no evento activate do
>>> TitleWindow e recebo a seguinte msg:
>>>
>>>
>>> TypeError: Error #1009: Não é possível acessar uma propriedade ou um
>>> método de uma referência de objeto nula.
>>>
>>> at frmAtivos/Limpar()[E:\EasyPHP\www\mp\src\as\asAtivos.as:106]
>>>
>>> at
>>> frmAtivos/___frmAtivos_TitleWindow1_activate()[E:\EasyPHP\www\mp\src\frmAtivos.mxml:2]
>>>
>>> <mx:TitleWindow
>>> initialize="Main()" activate="{Limpar();}"
>>> *
>>>
>>> public
>>> **function* Limpar():*void*
>>>
>>> {
>>>
>>> codigo.text =
>>> *""*;
>>>
>>> nome.text =
>>> *""*;
>>>
>>> }
>>>
>>> O que tem de errado?
>>>
>>> Obrigado,
>>>
>>> Manoel
>>>
>>> --
>>> 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
>>>
>>
>>
>>
>> --
>> Guilherme Sjlender - http://www.gflex.biz/
>> ------------------------------------------------------------
>>  Desenvolvedor Web - Flex3.5/Flex4.5/JavaEE
>> Desenvolvedor Desktop - AIR/JavaSE
>> Desenvolvedor Mobile - Android/JavaME/Flex4.5
>> ------------------------------------------------------------
>>
>>   --
>> 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