Pessoal,

Me deparei com um bug (acho que é rs) do combobox ... Por exemplo: temos um
array com tais dados, 1, 2, 3, 4 certo ? E exibimos no dataprovider do
combobox ... ate ai blz ... agora o problema: qdo clico em um botao, para
mudar os valores dos dados do array, o dataprovider muda, mas a parte visual
do combobox nao muda ... ou seja, clico no botao para mudar os valores, e o
combobox continua exibindo os dados anteriores ... só muda qdo vc mexer no
combo ...

fiz um exemplo ... testem ai:

<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009";
               xmlns:s="library://ns.adobe.com/flex/spark"
               xmlns:mx="library://ns.adobe.com/flex/halo" minWidth="1024"
minHeight="768"
               creationComplete="init()">

    <fx:Script>
        <![CDATA[

            private var array1:Array = new Array(['1'], ['2'], ['3'],
['4']);

            private function init():void
            {
                cb.dataProvider = array1;
            }

            private function clickHandler(event:MouseEvent):void
            {
                array1 = new Array(['5'], ['6'], ['7'], ['8']);
                cb.dataProvider = array1;
            }

        ]]>
    </fx:Script>

    <s:Group>

        <s:layout><s:VerticalLayout/></s:layout>

        <s:Button click="clickHandler(event)"/>
        <mx:ComboBox id="cb" />
    </s:Group>
</s:Application>


Seria bug do flex ? Isso tem solução ou apenas gambiarra ? :D
[]s

-- 
Marcel Pigozzi

"Procure ser uma pessoa de valor, em vez de procurar ser uma pessoa de
sucesso. O sucesso é conseqüência"

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