Acho que não ,pois estou fazendo igual ta nessa exemplo da Adobe: http://www.adobe.com/devnet/flex/quickstart/building_components_using_code_behind/ Ele declara no MXML:
<mx:TextInput id="nameInput"/> E na classe: public var nameInput:TextInput; Eu já fiz mtas telas assim e só agora com o CheckBox que ta dando problema. Valeu 2009/4/17 Mário Júnior <juninho...@gmail.com> > Piero.. acho q está havendo alguma confusão a cerca do uso de code behind. > Por acaso sua classe já não exnteds o seu MXML??? Se sim, não há > necessidade de declará-los pq eles já serão acessíveis por herança. > > Como está escrevendo sua classe? > > > 2009/4/17 Piero Brito <pie...@gmail.com> > >> Eu uso o mesmo ID na variavel da Classe para poder acessar as propiedades >> desse componente dentro da classe. >> Ex: >> >> public var txt_Nome:TextInput; >> public var txt_Idade:TextInput; >> public var txt_Nascimento:DateField; >> public var rdg_Sexo:RadioButtonGroup; >> public var chk_acesso:CheckBox; >> >> Todos esses componentes estão funcionando normal eu estou acessando as >> propiedades de todos menos do CheckBox. >> >> Obs: Não existe nada além de declaração da váriavel do CheckBox >> >> >> 2009/4/17 Mário Júnior <juninho...@gmail.com> >> >>> É exatamente isso q o zek (apelido do josé carlos) falow.. (ta ficando >>> bonzinho hem garoto =D.. quem te viu correndo atrás sabe...) heheheeh >>> >>> >>> >>> 2009/4/17 José Carlos Silveira Fiel <zekf...@gmail.com> >>> >>>> Algo que eu sei e não tem haver muito com este erro aí é que não se pode >>>> usar o mesmo nome de uma variavel com o id do componente, dá conflito. >>>> >>>> Você usou "chk_acesso" para a variavel e o id do checkbox. >>>> >>>> >>>> 2009/4/17 Piero Brito <pie...@gmail.com> >>>> >>>>> Assim: >>>>> ChecBok na Classe: >>>>> public var chk_acesso:CheckBox; >>>>> >>>>> >>>>> >>>>> 2009/4/17 Mário Júnior <juninho...@gmail.com> >>>>> >>>>> Tá.. no seu xml vc está fazendo isso: >>>>>> >>>>>> <mx:Form x="46" y="167" > >>>>>> <mx:Repeater id="rpt_acesso" dataProvider="{arr_acesso}"> >>>>>> <mx:CheckBox id="chk_acesso" >>>>>> label="{rpt_acesso.currentItem.label}" enabled="true" /> >>>>>> </mx:Repeater> >>>>>> </mx:Form> >>>>>> >>>>>> >>>>>> E na sua classe que extends esse MXML, como vc está fazendo? >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> 2009/4/17 Piero Brito <pie...@gmail.com> >>>>>> >>>>>> >>>>>>> Alguem usa code behind? >>>>>>> Eu to com um problema na hora de declarar uma variavel do tipo >>>>>>> CheckBox no meu code behind, quando eu declaro a váriavel dá o >>>>>>> seguinte erro: Error #1034: Falha de coerção de tipo: não é possível >>>>>>> converter [...@4ebab69 em mx.controls.CheckBox. >>>>>>> ChecBox no Mxml: >>>>>>> <mx:Form x="46" y="167" > >>>>>>> <mx:Repeater id="rpt_acesso" >>>>>>> dataProvider="{arr_acesso}"> >>>>>>> <mx:CheckBox id="chk_acesso" >>>>>>> label="{rpt_acesso.currentItem.label}" enabled="true" /> >>>>>>> </mx:Repeater> >>>>>>> </mx:Form> >>>>>>> ChecBok na Classe: >>>>>>> public var chk_acesso:CheckBox; >>>>>>> >>>>>>> Obrigado =) >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Mário Júnior >>>>>> Programador Java / Adobe Flex >>>>>> http://blog.mariojunior.com >>>>>> >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Piero Silva Brito >>>>> >>>>> >>>>> >>>>> >>>> >>>> >>>> -- >>>> Att., >>>> José Carlos Silveira Fiel >>>> Programador Adobe Flex e PHP >>>> http://blog.fielweb.com.br/ >>>> >>>> >>>> >>>> >>> >>> >>> -- >>> Mário Júnior >>> Programador Java / Adobe Flex >>> http://blog.mariojunior.com >>> >>> >>> >> >> >> -- >> Piero Silva Brito >> >> >> > > > -- > Mário Júnior > Programador Java / Adobe Flex > http://blog.mariojunior.com > > > > -- Piero Silva Brito --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---