我正在创建一个flex应用程序。我创建了一个mxml文件,它有两个spark状态 状态1,状态2,一个按钮和三个复选框。状态1是主要的mxml。当我点击按钮时,它转到状态2.状态2是另一个mxml,我已导入主mxml,如
<summary:mySummary includeIn="mySummaryDetails" />
mySummary mxml还包含四种不同的状态。
我需要的是当我从状态1中选择复选框并单击按钮然后根据所选复选框我想显示来自mySummary mxml的特定状态。那么我怎样才能做到这一点。
答案 0 :(得分:0)
您可以添加click
方法:
mySummary.currentState = "State1";
答案 1 :(得分:0)
尝试检查点击方法中的复选框选择。
function buttonClick():void
{
currentState = "State2";
if(checkBox1.selected)
mySummary.currentState = "mySummaryState1";
if(checkBox2.selected)
mySummary.currentState = "mySummaryState2";
...
}