`

FLEX中使用outerDocument

    博客分类:
  • Flex
阅读更多

FLEX中使用itemRenderer调用父页面的方法使用关键字outerDocument

调用的父页面方法必须是PUBLIC声明的方法
来源:(http://blog.sina.com.cn/s/blog_578629dc0100etd8.html) - FLEX中使用outerDocument_铁猫猫_新浪博客




<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
                xmlns:local="*"
    layout="absolute" >
    <mx:Script>
        <![CDATA[
            import mx.controls.CheckBox;
            import mx.controls.Alert;       
      [Bindable]
        private var dp:Array = [
        {idx:1, names: "test1", sex: "b" },
        {idx:2, names: "test2", sex: "g" }
     
        ];
        public function doSelect(o:Object):void
        {
            Alert.show("选择了"+o.idx+"/"+o.names+"/"+o.sex);
         
        }
    ]]>
    </mx:Script>
    <mx:DataGrid  id="dg1"  dataProvider ="{dp}">
     
        <mx:columns>
        <mx:DataGridColumn  width="20" headerText="" >
            <mx:itemRenderer>
                        <mx:Component>
                        <mx:CheckBox  change=" {outerDocument.doSelect(data as Object)} "    />
                        </mx:Component>
                    </mx:itemRenderer>
                    </mx:DataGridColumn>
            <mx:DataGridColumn headerText="names" dataField="names" width="200" />
              <mx:DataGridColumn headerText="sex" dataField="sex" width="300" />
     
        </mx:columns>
  </mx:DataGrid>
</mx:Application>

分享到:
评论

相关推荐

    flex 官方文档 中文教程

    Flex提供了强大的调试工具,如Flex Builder的集成开发环境(IDE),以及Flex SDK中的命令行编译器,帮助开发者定位和修复问题。 12. **国际化和本地化** Flex支持应用的国际化和本地化,允许开发者创建适应多种...

    FLEX中文帮助flex中文帮助

    flex中文帮助flex中文帮助flex中文帮助flex中文帮助

    在FLEX中使用CSS样式方法

    在Flex中使用CSS样式方法是构建富互联网应用程序(RIA)的关键技术之一。Flex是一个基于ActionScript和Flash Player的开源框架,用于开发交互式、数据驱动的Web应用。它允许开发者利用CSS来控制组件的外观和布局,...

    如何在Flex中使用profile的教程

    ### 如何在Flex中使用Profile的教程 #### Flex性能优化:使用Adobe Flex Profiler Adobe Flex Profiler是一款功能强大的工具,可以帮助开发者识别Flex应用程序中的性能瓶颈或内存泄漏问题。通过本教程,我们将详细...

    Flex中文教程中文文档

    这个“Flex中文教程中文文档”显然是一份专门为中文学习者准备的资源,旨在帮助他们掌握Flex的使用。 1. **Flex概述**:Flex是一个基于Apache开源许可证的开发工具,其核心组件包括Flex SDK和Flash Builder。SDK...

    flex中文帮助文档

    这个“flex中文帮助文档”提供了对Flex技术的全面介绍和快速入门指南,旨在帮助开发者更好地理解和使用Flex进行Web应用开发。 一、Flex概述 Flex是一个基于ActionScript编程语言和MXML标记语言的开发框架,它允许...

    flex3使用说明

    Flex 可以创建 RIA(Rich Internet Application),可以运行于使用 Adobe Flash Player 软件的浏览器中,或在浏览器外运行于跨操作系统的 Adobe AIR 上。Flex 应用程序可以访问本地数据和系统资源。Flex 的 ...

    Flex中文帮助 学习Flex的好资料

    开发者可以使用SDK创建Flex应用程序,并通过命令行或者集成开发环境(IDE)如Flash Builder进行开发。 3. **Flex组件库**:Flex提供了一系列预定义的UI组件,如Button、Label、List等,这些组件可以帮助开发者快速...

    Flex万年历记事本_flex源码

    "Flex万年历记事本"是一个使用Flex技术实现的项目,它结合了日历功能和记事本特性,为用户提供了一种方便的方式来管理和记录日常生活中的事务。 在Flex源码中,我们可以期待看到以下几个关键知识点: 1. **MXML与...

    flex中文教程伴有flexbuilder

    这个“Flex中文教程”显然是为了帮助初学者掌握Flex开发技术,通过配合使用FlexBuilder这一强大的集成开发环境(IDE),让学习过程更为便捷高效。 教程中,你可以期待以下几个关键知识点的讲解: 1. **Flex基础**...

    《Flex_help》,Flex中文帮助

    在本压缩包"Flex_help"中,你将找到全面的Flex中文帮助文档,这对于正在学习或使用Flex的开发者来说是一份宝贵的资源。 Flex的主要组件包括Flex Builder(现已更名为Flash Builder)、Flex SDK以及Flex Framework。...

    Flex中利用IFrame解决嵌入HTML时Flex组件被遮挡和IFrame被隐藏的问题

    在Flex中使用IFrame,可以将HTML内容与Flex组件结合,实现混合式应用。 遇到的典型问题主要有两个: 1. **Flex组件被遮挡**:由于Flex和HTML的渲染机制不同,当HTML内容被加载到IFrame中时,可能会覆盖Flex组件,...

    FLEX中文教程+实例

    Flex中的数据绑定机制允许将UI组件的属性直接绑定到应用程序的数据模型,当数据模型发生变化时,UI会自动更新,反之亦然,简化了界面和数据间的交互。 六、Flex事件模型 Flex事件模型基于观察者模式,事件是组件间...

    flex中文教程.pdf

    Flex是一种基于MXML和ActionScript 3.0的开发语言,它允许开发者使用声明式语法来设计和构建用户界面。MXML是一种标记语言,类似于HTML,但专门用于构建Flex应用程序的组件。ActionScript 3.0则是Flex中的编程语言,...

    Flex中文帮助文档

    本Flex中文帮助文档旨在为初学者提供全面且深入的指导,帮助他们掌握Flex的基本概念、核心组件以及实际开发中的运用。 1. **Flex基础**:Flex是一个强大的开发环境,它提供了丰富的UI组件库和数据绑定机制,让...

    flex可以使用的crud例子

    这个"flex可以使用的crud例子"是一个示例项目,它演示了如何使用Flex进行CRUD(创建、读取、更新和删除)操作,这是数据库应用中最基本的功能。 在Flex中,CRUD操作通常与后端数据服务交互,如使用AMF(Action ...

    Flex简明中文教程

    - **编写代码**:在编辑器中使用MXML和ActionScript 3.0编写应用程序的代码。 - **测试与调试**:利用Flex Builder内置的测试功能进行调试和验证。 - **发布**:完成开发后,可以将应用程序打包为SWF文件或其他格式...

Global site tag (gtag.js) - Google Analytics