我正在以OO方式编写flex程序,我已经到了创建一个ViewStack以容纳各种面板的程度。我的问题是,当我向ViewStack添加一个面板时,它会引发上述错误。毫无疑问,答案非常明显,所以这里是持有我的ViewStack的经理类的构造函数。
stack = new ViewStack();
loginPanel = new LoginPanel;
regPanel = new RegisterPanel;
stack.creationPolicy = "all";
stack.addChild(loginPanel);
stack.currentState = "loginPanel";
答案 0 :(得分:3)
我不确定您为什么要设置currentState
的{{1}}属性。你想选择那个孩子吗?如果是这样,请尝试使用ViewStack
属性。这应该有效:
selectedChild