4
A
回答
2
Ashier建议使用“排除”元数据标签,但Maskit提供它的局限性,并提出替代解决方案:
http://blog.ashier.com/2008/03/25/hiding-properties-in-flex-components/
http://smaskit.blogspot.com/2008/07/making-mxml-subcomponent-private.html
0
在这些方面的严格意义上的,没有你做不到的使用mxml。 Luis发布的第二个链接包含一些私有/受保护行为的解决方法。
0
我找到了静态问题的解决方案。我想要一个可以在移动应用程序的任何地方访问的快速便笺簿,没有一个实例覆盖在其他屏幕上打开的编辑。
我创建了一个记事簿mxml控件,然后将其放置在顶层应用程序mxml的声明部分中。在我想要的备忘录出现在每一个观点,我补充说:
import mx.core.FlexGlobals;
import components.QuickMemo;
private var memo:QuickMemo;
在视图中创建完整:
memo = FlexGlobals.topLevelApplication.memo;
在viewActivation代码,我补充说:
memo.visible = false;
addElement(memo);
在viewDeactivation代码中,我包括:
removeElement(memo);
实际结果是,任何时候都只有一个备忘录实例存在,并且一个实例以它出现的最后一个视图中存在的任何状态打开。
相关问题
- 1. 静态或私人
- 2. Django + nginx提供私人静态文件
- 3. 私人静态最后的详细请
- 4. 私人静态决赛vs私人决赛
- 5. 我可以做一个私人子类的静态导入吗?
- 6. 像fb中的私人组帖子
- 7. 用JMockit模拟私人静态字段?
- 8. 静态,私人会员,内部类型
- 9. 静态::关于私人会员
- 10. '公共静态最终'或'私人静态最终'与getter?
- 11. 私人静态方法从公共静态访问
- 12. Flex MXML组件
- 13. 子类中的“私人”
- 14. 多个数组,私有静态函数
- 15. 声明静态私有数组成员
- 16. xcode静态库公共/私人/项目头文件
- 17. 的是:数组中 - 私有静态函数名():数组
- 18. 在组件的子组件上添加MXML事件侦听器
- 19. 静态语言的隐私
- 20. 包和MXML组件
- 21. 静态全局数组中的函子
- 22. 使用反射在java中获得一个静态私人hashmap
- 23. 访问ascript文件中的MXML组件
- 24. 在C#中的VB6的私有静态?
- 25. 春季豆 - 为什么我的私人领域是静态的?
- 26. 什么时候我想让我的私人类是静态的?
- 27. php中的私有静态变量类
- 28. 结构中的私有静态变量
- 29. c中的私有静态属性
- 30. javascript中的私有静态函数
第二个链接中建议的解决方法非常好( +1)。但仍然没有静态子组件:( – 2009-10-15 16:56:15
接受此答案,因为它是唯一可以做到目前为止。希望Flex 5将支持mxml静态/私人:( – 2009-10-30 18:14:57