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

海蓝 , 2008/06/14 13:32 , Program Life - Other , 评论(0) , 阅读(970) , Via 本站原创 | |
下面的例子使用了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风 作者:电介质

版权所有,欢迎转摘,转摘请注明作者和出处!
Tags:
发表评论

昵称

网址

电邮

打开HTML 打开UBB 打开表情 隐藏 记住我 [登入] [注册]