ViewStack最初没有显示变化

时间:2010-01-24 04:28:13

标签: flex flex3

我已经完成了一个我现在正在研究的新项目一段时间,并且我在微调时遇到了这个小问题。

关注的领域是我相信我正在使用的ViewStack,但我不确定这里的细节。

我有几个复选框(4),并且只能选择一个复选框以将相关的单选按钮显示为一组(6)。没有选择RBtn。

通过选中复选框,我还可以看到一个新的单选按钮组(4)。此处也没有选择RBtn。

现在,如果我选择其中一个RBtn(6 - 每个都有不同的纸张尺寸测量显示),那么我可以通过外部Xml数据文件查看详细信息,如Size,basePrice和totalPrice,在这种情况下与basePrice!

此totalPrice位于VStack中的第一个Canvas / Label!

选择第二个RBtn组的前三个(3)中的任何一个(4)没有预选RBtn! - 它会显示一个Paper类型描述,通过选择第四个RBtn,它将显示一个Canvas类型额外成本的字段,它应该选择VStack的第二个Canvas,其totalPrice是basePrice plus extrasCost帆布价格。

现在的问题是我的第二个VStack Canvas / Label = totalPrice(basePrice + extraCost)没有立即显示! (它只显示空白取消basePrice),并且只有当我选择六(6)RBtn中的另一个时!然后它显示第二个带有totalPrice的vStack(basePrice + extraCost)。从这里开始,一切都很完美!所以它只是第一个有问题的实例!

我认为我必须提到我的RBtn Group正在使用一个函数--If / Else / If / Else配置,其中两个VStack画布上的标签同时被调用。因此,两个标签都应该有比VStack更改时应该看到的数据?

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

答案到底很简单! 我只是忘了在App的这个模块中使用它来包含ViewStack的(creationPolicy =“all”)。 关于aktell