组件使用例子:用Flex AIR显示文件目录结构

电介质 发布于 2007年08月09日 星期四 6:55 下午 发表评论 »

下面的例子使用了WindowedApplication容器和FileSystemTree 、FileSystemDataGrid 控件。在这个例子中,当点击FileSystemTree控件中的目录名时,触发一个事件,让FileSystemDataGrid控件去显示选中的目录里的文件:

<?xml version=”1.0″ encoding=”utf-8″?>
    <mx:WindowedApplication xmlns:mx=”http://www.adobe.com/2006/mxml”>//定义了WindowedApplication容器
        <mx:HDividedBox>//水平分隔控件
        <mx:FileSystemTree id=”tree” //注意id后面的事件处理中要引用
            width=”200″ height=”100%”
            directory=”{new File(‘C:\\’)}” //设置默认的目录
            enumerationMode=”directoriesOnly” //例举模式设为只显示目录
            change=”dataGrid.directory = File(tree.selectedItem);”/> //当选择的目录发生变化时,设置dataGrid的当前目录,为tree的当前选择的目录
        <mx:FileSystemDataGrid id=”dataGrid” //注意id前面的事件处理中引用
            width=”100%” height=”100%”
            directory=”{new File(‘C:\\’)}”/>
        </mx:HDividedBox>
    </mx:WindowedApplication>
注意:每个组件要定义一个唯一的ID,作为程序引用处理标识


此文 组件使用例子:用Flex AIR显示文件目录结构 首发在:魔力谷-flash风 作者:电介质

版权所有,欢迎转载,转载请注明作者和出处!

文章分类: AIR

Trackback地址: http://flash.moligu.com/11/trackback

发表评论