1 数据绑定
    <mx:Panel title="简单数据绑定" fontSize="13" x="225" y="180" height="138" width="213" verticalAlign="middle"

horizontalAlign="center">
  <mx:VBox>
   <mx:HSlider id="mySlider"/>
   <mx:Text text="{mySlider.value}"/>
  </mx:VBox>
 </mx:Panel>
  就是用{}拉

2 model绑定
  <?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" fontSize="13">
 <mx:Model id="employeemodel">
   <employees>
        <employee>
            <name>John Smith</name>
            <department>技术部</department>
            <email>john@163.com</email>
        </employee>
        <employee>
            <name>Tom Steve</name>
            <department>人力资源部</department>
            <email>tom@163.com</email>
        </employee>
      </employees>
    </mx:Model>
    <mx:Panel title="使用Model组件">
     <mx:DataGrid dataProvider="{employeemodel.employee}">
            <mx:columns>
             <mx:DataGridColumn dataField="name" headerText="员工名"/>
             <mx:DataGridColumn dataField="department" headerText="部门"/>
             <mx:DataGridColumn dataField="email" headerText="Email"/>
            </mx:columns>
     </mx:DataGrid>
    </mx:Panel>
</mx:Application>

3 使用mx:object来绑定
  <?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
 <mx:Panel title="使用Object组件">
     <mx:DataGrid >
        <mx:dataProvider>
          <mx:Object name="John Smith" department="技术部" email="john@163.com"/>
         <mx:Object name="Tom Steve" department="人力资源部" email="tom@163.com"/>
         <mx:Object name="fisher Steve" department="人力资源部" email="fisher@163.com"/>
        </mx:dataProvider>
     </mx:DataGrid>
    </mx:Panel>
</mx:Application>
4 树型列表组件
    <?xml version="1.0" encoding="utf-8"?>
 <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
     fontFamily="simsun" fontSize="12"
     layout="absolute"  width="242" height="442" >
     <mx:Panel title="使用XML组件">
     <mx:Tree id="tree" x="10" y="35" width="218" height="397" showRoot="false" labelField="@label" >
       <mx:dataProvider>
         <mx:XML id="XMLData">
         <menus>
         <node label="Mail">
             <node label="Inbox"/>
             <node label="Personal Folder">
                 <node label="Demo"/>
                 <node label="Personal"/>
                 <node label="Saved Mail"/>
                 <node label="bar"/>
             </node>
             <node label="Calendar"/>
             <node label="Sent"/>
             <node label="Trash"/>
         </node>
     </menus>
       </mx:XML>
       </mx:dataProvider>
     </mx:Tree>        
     </mx:Panel>
 </mx:Application>
5 验证
  <mx:NumberValidator id="numV" source="{txtQQ}" property="text"/>
   <mx:Label x="19" y="274" text="QQ"/>
  if &numV.validate().type==ValidationResultEvent.VALID
  {

...//验证通过
}
    StringUtil.trim(txtPassword.text)=="",其中 StringUtil.trim用来去掉空格
6  日期格式化
  <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" fontSize="13">
  <mx:Script>
   <![CDATA[
       [Bindable]
         private var today:Date = new Date();        //获得系统时间,存储在Date类型中
   ]]>
  </mx:Script>
    <!--定义一个日期格式化组件-->
    <mx:DateFormatter id="DateDisplay"
        formatString="MMMM D, YYYY"/>
    <mx:Panel width="400" height="200" title="使用DateFormatter组件格式日期" horizontalAlign="left"

verticalAlign="middle">
     <mx:Label text="未格式化的日期:{today}"/>
     <mx:Label text="格式化后的日期:{DateDisplay.format(today)}"/>
    </mx:Panel>
</mx:Application>

flex 3 学习小结2相关推荐

  1. Python - 输出格式 (学习小结)

    Python - 输出格式 (学习小结) Bu.xing 利用现代手段,创建学习家园 ​关注他 1 人赞同了该文章 Python 输出格式 我们常说的输出格式分两种含义: # 一种是指数据在屏幕上的显 ...

  2. Page 的生命周期学习小结

    (以前我在 csdn 写的翻译文章,现在转到这里来.) Page 的生命周期学习小结 原文链接:Page Events: Order and PostBack 作者:Paul Wilson 翻译:木野 ...

  3. c语言基本类型学习小结

    基本类型学习小结 环境: Dev-C++ 4.9.6.0 (gcc/mingw32), 使用-Wall编译选项 基本类型包括字节型(char).整型(int)和浮点型(float/double). 定 ...

  4. python中字典和集合的区别_Python中字典和集合学习小结

    映射类型: 表示一个任意对象的集合,且可以通过另一个几乎是任意键值的集合进行索引 与序列不同,映射是无序的,通过键进行索引 任何不可变对象都可用作字典的键,如字符串.数字.元组等 包含可变对象的列表. ...

  5. 【转载】Hyperledger学习小结

    Hyperledger学习小结 自学Hyperledger Composer也有段时间了,是时候对所学的知识总结一下了.因为没有实际项目参与的话,差不多也就到此为止了.后续可能会去了解一下以太坊的技术 ...

  6. 图片裁剪功能学习小结

    图片裁剪功能学习小结 近期有需要使用图片裁剪的功能,在使用插件和自己写裁剪组件之间犹豫了很久,后来根据需求经过反复的考虑,还是自己封装吧,毕竟自己动手,丰衣足食,对吧?嗯,??????是的!最后生成裁 ...

  7. pthread多线程编程的学习小结

    pthread多线程编程的学习小结 pthread 同步3种方法: 1 mutex 2 条件变量 3 读写锁:支持多个线程同时读,或者一个线程写 程序员必上的开发者服务平台 -- DevStore p ...

  8. ShaderLab学习小结(十九)RenderToCubemap创建能反射周围环境的效果

    继续用"ShaderLab学习小结(十八)cubemap"中所做的shader 想要让它能对周围的环境进行反射 思路就是要让它的cubemap里的内容是周围环境的映射 shader ...

  9. RabbitMQ(七):常用方法说明 与 学习小结

    RabbitMQ(一):Hello World程序 RabbitMQ(二):Work Queues.循环分发.消息确认.持久化.公平分发 RabbitMQ(三):Exchange交换器--fanout ...

  10. php基础小结,PHP基础学习小结

    PHP基础学习小结 更新时间:2011年04月17日 22:10:44   作者: PHP基础学习小结,学习php的朋友可以参考下. 词法结构1. 大小写 在PHP中,关键字.函数名以及类名不区分大小 ...

最新文章

  1. mongodb主从复制及副本集的部署
  2. 中文NER任务简析与深度算法模型总结和实战展示 转 作者原创的不错,很有水平,需要研读
  3. .NET : VS 2008中的一个转换器
  4. python dll 变量
  5. linux文件常用权限,常用的更改Linux系统文件权限的命令
  6. 《毅力–如何培养自律的习惯》读书笔记
  7. java学习(35):巩固练习
  8. centos下resin4启动一会儿自动关闭处理
  9. Binder内存拷贝的本质和变迁
  10. Retrofit的使用
  11. 405.十六进制数 (力扣leetcode) 博主可答疑该问题
  12. 8汉化 netreflector_Reflector下载_.NET Reflector官方中文版下载-华军软件园
  13. 毕业论文查重过关最强最全规律
  14. SAP成本核算中的作业价格计算过程实例
  15. 杭州证历本如何使用_药店也可以用
  16. 廖碧儿现身亲吻爱犬 徐濠萦惋惜惠妮休斯顿离世
  17. icon图标制作网站推荐
  18. 关于 range.autofilter 和 VBA的 filter
  19. 智慧农业SaaS系统
  20. MapX编程详解(C++)----MapX发布技术

热门文章

  1. LINUX使用sed修改文件,如果包含变量,需要使用双引号
  2. ldconfig清理缓存
  3. CheerpJ相当于一个容器,效果类似Applet
  4. NPAPI插件无法加载,有可能跟JDK相关
  5. RELEASE版本的RegisterClass()失败
  6. 无锡公交也有两套支付
  7. 打出租辆来回机场好贵
  8. 通过手机号码编码传送信息的想法
  9. 管理感悟:宁可五个阶段做三个月,绝不一个阶段做二个月
  10. 创业反思三:只喜欢我干活,拒不听建议,出了问题还找我