Как отобразить элементы гибкого состояния? - PullRequest
1 голос
/ 10 декабря 2011

Я пытаюсь создать форму для входа, которая возвращается, если вход был успешным или нет.Я создал два состояния и добавил к ним формы.Но как отобразить их в формате mxml?

<mx:states>
    <mx:State name="log">

        <mx:AddChild>
        //i add form here
        </mx:AddChild>
    </mx:State>

    <mx:State name="notlog">

        <mx:AddChild>
        //i add other form here
        </mx:AddChild>
    </mx:State>

<mx:VBox width="100%" height="100%" styleName="dark">

</mx:VBox>

Как отобразить состояние в Vbox выше?Если я пытаюсь поместить состояние в Vbox, я получаю сообщение об ошибке, что состояние не может быть помещено туда.

1 Ответ

0 голосов
/ 12 декабря 2011

Попробуйте следующий код.Вам нужно немного изменить его ..

<mx:states>
    <mx:State name="log">
        <mx:AddChild>
            <mx:Label text="child 1 Selected" />
            //Write down the Codde here for log
        </mx:AddChild>
    </mx:State>

    <mx:State name="notlog">
        <mx:AddChild>
            <mx:Label text="child 2 Selected" />
            //Write down the Codde here for notlog
        </mx:AddChild>
    </mx:State>
</mx:states>

<mx:VBox width="100%" height="70%" styleName="dark">
    <mx:Button label="Child1" click="currentState = 'log';" />
    <mx:Button label="Child2" click="currentState = 'notlog';" />
</mx:VBox>

Для получения дополнительной информации перейдите по ссылке

Нажмите, чтобы открыть ссылку

Приятного просмотрадень ...

...