摘要: 3. 绑定到函数、对象和数组(1)绑定函数以响应数据绑定事件可以把使用“不可绑定的参数”的函数作为数据绑定表达式的源。但是,必须有一种办法能够激活这个函数以更新数据绑定的目的属性。在下面的例子中,使用了[Bindable]元数据标记来指定Felx 调用isEnabled()函数以响应myFlagChanged 事件。当myFlag 的 setter 方法被调用时,它就发出了... 阅读全文
posted @ 2010-09-15 14:38 猪猪犯罪 阅读(1200) 评论(0) 推荐(0)
摘要: 1.关于数据绑定数据绑定是将一个对象中的数据同另一个对象中的数据联系在一起的过程。数据绑定为在应用的不同层之间传递数据提供了便捷方法。数据绑定需要一个源属性,一个目的属性,以及用于表明何时将数据从源属性拷贝到目的属性的触发事件。当源属性变化时,对象发出触发事件。Adobe Flex 提供三种方法用于指定数据绑定:MXML 中的大括号({})语法,MXML 中的<mx:Binding>标... 阅读全文
posted @ 2010-09-15 13:53 猪猪犯罪 阅读(519) 评论(0) 推荐(0)
摘要: [Bindable]大概又是Flex用得最多的元数据了。刚开始用用确实好简单,效率真是没的说。不过这几天用着却碰到了些问题,我自己搜集了些资料,想着有必要在blog里总结一下吧。啥是元数据(metadata)知道就跳过吧。今天不晓得为什么livedoc.adobe.com这么慢,没办法,拿不到权威的解释了。我就按自己的理解随便解释一下:首先要明白元数据不是语法的一部分,而是专门给编译器用的,说白了... 阅读全文
posted @ 2010-09-15 13:37 猪猪犯罪 阅读(260) 评论(0) 推荐(0)
摘要: Flex4的一个Bug详见:https://bugs.adobe.com/jira/browse/SDK-26182https://bugs.adobe.com/jira/browse/SDK-25598solution:1) set mouseEnabled=true - in Panel 、TiltleWindow[代码]2) set custom skin for Panel - copy-... 阅读全文
posted @ 2010-08-31 16:25 猪猪犯罪 阅读(767) 评论(0) 推荐(0)
摘要: 1、生命周期(LifeCycle)简述⑴调用组件构造函数。构造函数没有返回类型,没有参数,使用super()调用父类的构造器⑵使用set,get设置组件属性,常在set方法内监控一个布尔变量来实现失效机制⑶调用addChild()方法将组件添加到父组件显示列表中,FLEX将自动调用createChildren(),invalidateProperties(),i... 阅读全文
posted @ 2010-08-30 21:04 猪猪犯罪 阅读(1162) 评论(0) 推荐(0)