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

作者: ldsea 分类: 程序生活 发布时间: 2008-06-14 13:32

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

[code]
<?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>[/code]注意:每个组件要定义一个唯一的ID,作为程序引用处理标识

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

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

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注