组件使用例子:用Flex AIR显示文件目录结构 [转载]
下面的例子使用了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风 作者:电介质
版权所有,欢迎转摘,转摘请注明作者和出处!