De fato.. meu blog morreu... mas prometo ressuscita-lo das cinzas =D Faça o seguinte, siga a mesma logica que está descrita nesse post do Mario Santos: http://msdevstudio.com/blog/2009/09/15/ddd-dica-do-dia-as3-flex/
Faça isso no metodo commitProperties da sua combo estendida. Nos setters das propriedades "selectedValue" que vc vai criar, chame o invalidaProperties(). pronto, irá funcionar como funcionava no meu caso. []s Em 26 de março de 2010 13:43, Neves <[email protected]> escreveu: > Infelizmente esta solução é apenas para xml. > > Flávio, gostaria de trocar uma idéia com você sobre extender o > comboBox. > Coloque seu progresso aqui pra gente ver. Eu tenho umas idéias que > gostaria de compartilhar. > > On 26 mar, 09:16, bruno bg <[email protected]> wrote: > > veja. > > > > http://www.elvis.eti.br/2008/08/17/selecionando-um-item-em-um-combobo... > > > > bruno bg > > > > Em 26 de março de 2010 08:04, Flávio Tomazio <[email protected] > >escreveu: > > > > > O Blog dele está off, vou extender a combobox mesmo =P > > > > > On 25 mar, 23:56, Neves <[email protected]> wrote: > > > > Infelizmente este recurso fundamental não vem de fábrica no > framework. > > > > Procura no google por ComboBox SelectedValue Mario Junior. > > > > > > On 25 mar, 20:59, Flávio Tomazio <[email protected]> wrote: > > > > > > > Como faço para um combobox equivaler sempre a um item selecionado? > > > > > > > Por exemplo, tenho um datagrid que retorna > > > > > estados(cod,estado,codpais), e tenho uma combobox que vem de outro > > > > > dataprovider e é (codpais,nome), porém eu quero que quando ele > > > > > selecione os estados no datagrid ele já marque na combobox o país > > > > > equivalente. Existe um modo de fazer isso automatico ou teria que > > > > > fazer extender o componente para fazer isso? > > > > > -- > > -- > 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 > > To unsubscribe from this group, send email to flexdev+ > unsubscribegooglegroups.com or reply to this email with the words "REMOVE > ME" as the subject. > -- Mario Junior http://blog.mariojunior.com/ @mariojunior -- 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 To unsubscribe from this group, send email to flexdev+unsubscribegooglegroups.com or reply to this email with the words "REMOVE ME" as the subject.
