1、HBox的子控件居右,示例代码:
<mx:HBox>
<mx:Spacer width="100%"/>
<mx:Button/>
<mx:Button/>
<mx:Button/>
</mx:HBox >
参考资料:http://www.cnblogs.com/super_x/archive/2009/01/29/1381335.html
2、改变Menubar子项的背景色:
<mx:MenuBar menuStyleName="menubarcolor" dataProvider="{xmllist}" labelField="@id"/>
添加样式时使用menuStyleName,而不是常规的styleName,其中“menubarcolor”为样式名。
参考资料:http://bbs.blueidea.com/archiver/tid-2874998.html
3.用MXML标签给控件添加事件,示例:
<mx:SetEventHandler target="{linkbutton1}" name="click" handler="currentState=''"/>
参考资料:http://www.flashas.net/html/Flex/20070929/2182.html
4.MXML文件命名时不要使用ActionScript中的类名,例如Alert.mxml,MXML最终解析为ActionScript类
5.Panel等容器的paddingLeft等属性值不可为百分值
6.MXML中换行用“\n”
7.给DataGrid绑定数据源某一集合时,测试得集合大小大于0,但无数据显示;原因:集合声明处未标注”[Bindable]”
8.切换页面状态时,要写状态的name值,而非id
txtipt_username.includeInLayout=false;
14.AdvancedDataGrid中去掉表头中的竖线,参考资料http://bbs.airia.cn/FLEX/thread-7365-1-9.aspx
15.css to swf无法生成swf文件,原因:sdk的问题,项目中包含的swc的sdk不一致
16.HTTPService缓存问题---在访问地址后加入事件值,改变访问地址,参考资料http://blog.csdn.net/dream8062/archive/2009/04/02/4042317.aspx
17.FileReference.save()方法找不到?参考资料http://www.iteye.com/topic/440464
18.当鼠标移动到label上时,鼠标形状变成手型:<mx:Label text="click me"
useHandCursor="true" buttonMode="true" mouseChildren="false" />
19.Alert弹出框上各按钮对应的值http://www.lcy.name/?p=356
20.别人的flex收集文章http://avanry.iteye.com/blog/327264
21.Image组件无法加载图片时设置默认图片:
Image { brokenImageSkin: Embed(source="assets/404.jpg"); }
22.改变下拉框显示的条目数量,给<mx:ComboBox />设置rowCount="8"属性
9.过滤文本中的html标签,使用文本标签的htmlText属性替换text属性
13.隐藏控件<mx:TextInput id="txtipt_username" />需设置两个属性:
txtipt_username.visiable=false;
10.页面间的跳转
var urlreq:URLRequest= new URLRequest(url);
flash.net.navigateToURL(urlreq,"_self");
11.日期格式化时年月日 时分秒的表示---YYYY-MM-DD HH:NN:SS
12.设置下拉框默认项,比如常见的“--请选择--”,使用该控件的prompt属性
分享到:
相关推荐
在本例中,"flex实时更新曲线图"涉及到的技术核心是Flex中的图表组件和数据驱动更新。 1. **Flex图表组件**:Flex提供了多种图表类型,包括折线图、柱状图、饼图等。曲线图,即折线图,用于展示数据随时间变化的...
在Flex中,ActionScript用于编写业务逻辑和处理用户交互。 4. **Flex组件** Flex提供了大量预定义的UI组件,如按钮、标签、列表、面板等,开发者可以通过这些组件快速搭建用户界面。每个组件都有丰富的属性和方法...
flex中文帮助flex中文帮助flex中文帮助flex中文帮助
3. **自动更新机制**:在Flex AIR应用中,自动更新功能允许程序在后台检测是否有新的版本可用。这通常通过检查服务器上的更新文件或者版本信息来实现。在本例中,关键在于比较`<version>v4</version>`中的版本号,...
5. **数据绑定**:Flex支持数据绑定机制,允许UI组件的状态直接与应用程序的数据模型关联,当数据模型改变时,界面会自动更新,反之亦然。 6. **服务访问**:Flex可以轻松地与各种后台服务进行通信,如AMF(Action ...
在这个特定的项目中,"Flex4 Air 多窗口 自动更新" 提到了几个关键知识点,让我们逐一深入探讨。 1. **Flex4**:Flex4是Adobe Flex框架的一个主要版本,它引入了全新的Spark组件架构,提供了更强大的样式和皮肤功能...
5. **事件处理**:在Flex中,事件是组件之间通信的主要方式。你可以为组件添加事件监听器,响应用户的操作或者其他组件发出的事件,实现复杂的交互逻辑。 6. **Flex图形和动画**:Flex提供了强大的绘图和动画功能,...
1. 创建项目:在Flex Builder或Adobe Animate CC中创建新项目,选择目标平台(如Flash Player或Adobe AIR)。 2. 设计界面:使用MXML或ActionScript创建组件,定义界面布局。 3. 编写业务逻辑:在ActionScript中编写...
在Flex4中,ActionScript3(AS3)是主要的编程语言,与Flex SDK紧密集成。AS3是ECMAScript的一个子集,拥有更强大的面向对象特性,如类、接口、包和命名空间,这使得它在构建复杂应用程序时更为高效。Flex4中文API...
4. **数据绑定**:Flex中的数据绑定是其强大特性之一,它允许UI组件的状态与应用程序数据自动同步。这大大简化了代码,提高了开发效率。 5. **事件驱动编程**:Flex应用程序是基于事件驱动的,用户操作或其他系统...
4. **数据绑定**:Flex支持强大的双向数据绑定,允许视图与模型之间的数据自动同步,简化了UI更新的逻辑。 5. **事件处理**:API中包含了各种事件和事件监听器接口,如Event、MouseEvent和TouchEvent。理解事件模型...
ActionScript 3.0则是Flex中的编程语言,提供了面向对象的编程能力,使得开发者可以实现复杂的业务逻辑。 二、Flex SDK与Flex Builder Flex SDK是Flex开发的基础,包含了编译器、库和命令行工具,允许开发者在任何...
6. **事件处理**:在Flex中,事件驱动编程是核心机制之一。教程会介绍如何监听和处理各种用户交互事件,以实现应用程序的响应式设计。 7. **动画与效果**:Flex允许创建丰富的视觉效果和动画,提升用户体验。教程会...
7. **事件处理**:在Flex中,事件是组件间通信的主要方式。通过监听和响应事件,开发者可以控制应用的行为,实现用户交互。 8. **Services和Remoting**:Flex支持通过AMF(Action Message Format)进行数据交换,...
Flex中的数据绑定机制允许将UI组件的属性直接绑定到应用程序的数据模型,当数据模型发生变化时,UI会自动更新,反之亦然,简化了界面和数据间的交互。 六、Flex事件模型 Flex事件模型基于观察者模式,事件是组件间...
6. **数据绑定**:Flex支持数据绑定,这意味着UI组件的状态可以直接与应用程序的数据模型关联,当数据改变时,界面会自动更新,反之亦然。 7. **Services**:Flex提供了与服务器通信的能力,包括AMF(Action ...
Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex ...
"Flex万年历记事本"是一个使用Flex技术实现的项目,它结合了日历功能和记事本特性,为用户提供了一种方便的方式来管理和记录日常生活中的事务。 在Flex源码中,我们可以期待看到以下几个关键知识点: 1. **MXML与...
flex 中文帮助文档flex 中文帮助文档flex 中文帮助文档flex 中文帮助文档flex 中文帮助文档flex 中文帮助文档flex 中文帮助文档flex 中文帮助文档flex 中文帮助文档flex 中文帮助文档flex 中文帮助文档flex 中文帮助...