hanyeah 专注于AS

按下拖动双击编辑

在使用Tree或List组件时,如果想要添加可以编辑功能,设置editable为true即可,但是如果设置了可以拖动,就会有问题,由于编辑默认是单击编辑,所以拖动释放的时候,就会触发编辑功能。为了避免这种情况,我们可以设置为双击编辑。

2016年4月21日 | 发布:hanyeah | 分类:flex学习 | 评论:0

PopUpManager弹窗

我们经常会需要这样的功能:点击一个按钮->弹出一个面板->填写信息或做一些设置->直接关闭或保存返回。

2016年4月21日 | 发布:hanyeah | 分类:flex学习 | 评论:0

tree组件拖动改变节点顺序

使用flex中的tree组件,想要添加“更改节点顺序”的功能,最先想到的就是直接拖动。上网搜索+查API+试验,终于实现了。

2016年4月21日 | 发布:hanyeah | 分类:flex学习 | 评论:0

Flex tree叶节点缩进(ItemRenderer应用)

tree组件默认显示效果是这样的,设计人员设计的效果是这样的,仔细对比一下,不难发现两者的区别(设计效果相对于默认效果):

1)去掉了文件夹图标;

2)叶节点向左缩进,和小三角图标是对齐的;

3)图标、文字颜色不同。

2015年6月29日 | 发布:hanyeah | 分类:flex学习 | 评论:0

flex动态换肤

flex中可以设置组件的styleName,然后用styleName来设置组件的style,和html中设置class用class来设置css样式一样。

如果通过as在程序运行时,改变组件的stylename,是否能实时改变组件的外观呢?

经过测试,确实可以。

我们只需要提前写好几套样式,当需要换肤时,用代码来改变组件的styleName即可。


2015年6月23日 | 发布:hanyeah | 分类:flex学习 | 评论:0

flex 4中如何让panel居中显示

如题,flex 4中如何让panel居中显示。

只需要设置属性 horizontalCenter="0" verticalCenter="0"。


2015年6月3日 | 发布:hanyeah | 分类:flex学习 | 评论:0

Flex通过设置FB编译器参数,设置swf舞台大小等参数

要改变发布的swf的尺寸,flash cs系列直接改舞台尺寸即可;flashdevelop可以用[swf]元标签,或者直接在工程、属性里边改。flashbuilder没发现直观的修改方法。百度,发现下面的方法可行。

2015年6月2日 | 发布:hanyeah | 分类:flex学习 | 评论:0