论坛交流
首页办公自动化| 网页制作| 平面设计| 动画制作| 数据库开发| 程序设计| 全部视频教程
应用视频: Windows | Word2007 | Excel2007 | PowerPoint2007 | Dreamweaver 8 | Fireworks 8 | Flash 8 | Photoshop cs | CorelDraw 12
编程视频: C语言视频教程 | HTML | Div+Css布局 | Javascript | Access数据库 | Asp | Sql Server数据库Asp.net  | Flash AS
当前位置 > 文字教程 > Flash AS教程
Tag:2.0,3.0菜鸟,游戏,,cs,技巧,源码,,文本,文字,函数,音乐,随机,拖拽,asp,access,xml,mc,视频教程

学习用DataGrid定义列的先后顺序的方法

文章类别:Flash AS | 发表日期:2009-8-9 11:07:31

学习用DataGrid定义列的先后顺序的方法

我用这样一个XML做DataProvider
复制内容到剪贴板代码:
<?xml version="1.0" encoding="utf-8" ?>
<result>
<row>
    <f1>60328</f1>
    <f2>22</f2>
    <f3>guiqing</f3>
    <f4>gq</f4>
    <f5>student</f5>
    <f6>2009-04-16</f6>
    </row>
<row>
    <f1>60330</f1>
    <f2>22</f2>
    <f3>du hongjiang</f3>
    <f4>dhj</f4>
    <f5>student 2</f5>
    <f6>2009-04-12</f6>
</row>
<row>
    <f1>60331</f1>
    <f2>22</f2>
    <f3>cui shijie</f3>
    <f4>csj</f4>
    <f5>student 3</f5>
    <f6>2009-04-13</f6>
</row>
</result>
读入后存result:XML
然后:
复制内容到剪贴板代码:
var dp:DataProvider = new DataProvider(result);
dg.dataProvider = dp;     //dg是舞台上已经预先放上的一个DataGrid组件
显示没问题,f1,f2,f3.....成了列标题,值也填入了DataGrid空格

这样会出现当你每次刷新,同样的XML文件,在DataGrid表格里列的前后顺序就不一样,也就是有时f1在第一列,有时f3在第一列

在这种情况下,另外做一个方法去控制.
先urlloader去加载xml,解晰xml定好datagird的列,再去遍历xml去addItem到datagird里.

 

视频教程列表
文章教程搜索
 
Flash AS推荐教程
Flash AS热门教程
看全部视频教程
购买方式/价格
购买视频教程: 咨询客服
tel:15972130058