真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

怎么將內(nèi)部數(shù)據(jù)綁定到FlexDataGrid組件中

這篇文章主要介紹了怎么將內(nèi)部數(shù)據(jù)綁定到Flex DataGrid組件中,具有一定借鑒價(jià)值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

我們提供的服務(wù)有:成都網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)、微信公眾號(hào)開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、大安市ssl等。為超過千家企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的大安市網(wǎng)站制作公司

使用Flex DataGrid組件顯示數(shù)據(jù)列表

顯示數(shù)據(jù)列表是Flex DataGrid組件最基本的應(yīng)用,只有把數(shù)據(jù)顯示出來,才可以實(shí)現(xiàn)其他的功能。數(shù)據(jù)的來源大概有兩種,一種是內(nèi)部數(shù)據(jù),即在程序內(nèi)部自定義數(shù)據(jù),然后綁定到Flex DataGrid組件中;另一種是外部數(shù)據(jù),通過讀取外部文件或者是數(shù)據(jù)庫,綁定到Flex DataGrid組件中。接下來,就這兩種情況分別做介紹。

將內(nèi)部數(shù)據(jù)綁定到Flex DataGrid組件中

要在Flex DataGrid組件中顯示數(shù)據(jù),首先就要建立數(shù)據(jù)源,建立數(shù)據(jù)源通常是通過DataProviderAPI類來實(shí)現(xiàn)。下面的示例說明如何在Flex DataGrid組件中顯示數(shù)據(jù),示例的步驟如下所示。

◆步驟一:創(chuàng)建一個(gè)ActionScript3.0文件,命名為DataGrid_ShowData_Example.as,類名為DataGrid_ShowData_Example,導(dǎo)入將用到的類庫,代碼如下所示:

package  {  importfl.controls.DataGrid;  importfl.controls.ScrollPolicy;  importfl.data.DataProvider;  importflash.display.Sprite;  publicclassDataGrid_ShowData_ExampleextendsSprite  {  /*****************************************  *構(gòu)造函數(shù)  **/  publicfunctionDataGrid_ShowData_Example()  {   }  }  }

◆步驟二:創(chuàng)建一個(gè)函數(shù)GetData1,在內(nèi)部實(shí)現(xiàn)具體的功能。代碼如下所示:

/*********************************  *加載內(nèi)部數(shù)據(jù),綁定Flex DataGrid組件  **/  privatefunctionGetData1():void  {  }

◆步驟三;在函數(shù)的內(nèi)部,利用DataProvider類創(chuàng)建一個(gè)數(shù)據(jù)模型,這個(gè)數(shù)據(jù)模型有4列及10行數(shù)據(jù),代碼如下所示:

//數(shù)據(jù)模型

vardp1:DataProvider=newDataProvider();   dp1.addItem({Name:"Tom",Phone:23579086,QQ:77788899,Software:"Flash"});  dp1.addItem({Name:"Kelly",Phone:33579080,QQ:56788823,Software:"Flex"});  dp1.addItem({Name:"Jim",Phone:83579085,QQ:56788882,Software:"Java"});  dp1.addItem({Name:"Sam",Phone:73579084,QQ:78988811,Software:"Dreamweaver"});  dp1.addItem({Name:"Kaiven",Phone:33576681,QQ:32188897,Software:"Photoshop"});  dp1.addItem({Name:"Gray",Phone:23229086,QQ:12388900,Software:"Fireworks"});  dp1.addItem({Name:"Luar",Phone:23579087,QQ:24681899,Software:"DAEMONTools"});  dp1.addItem({Name:"Kite",Phone:85579082,QQ:68080894,Software:"FlashDevelop"});  dp1.addItem({Name:"Polar",Phone:32579086,QQ:21586899,Software:"BeyondCompare"});

◆步驟四:初始化Flex DataGrid組件,并實(shí)例化,然后設(shè)置屬性,包括位置、寬度、高度、滾動(dòng)條的樣式等。代碼如下所示:

//初始化Flex DataGrid組件,并實(shí)例化  vardg1:DataGrid=newDataGrid();  //設(shè)置位置  dg1.move(20,20);  //設(shè)置寬和高  dg1.setSize(350,150);  dg1.verticalScrollPolicy=ScrollPolicy.AUTO;

◆步驟五:定義列的標(biāo)題,然后把數(shù)據(jù)模型和Flex DataGrid組件綁定在一起,放到舞臺(tái)上,代碼如下所示:

//定義列的標(biāo)題  dg1.columns=["Name","Phone","QQ","Software"];  //綁定數(shù)據(jù)源  dg1.dataProvider=dp1;  addChild(dg1);

◆步驟六;編譯代碼并運(yùn)行。

感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“怎么將內(nèi)部數(shù)據(jù)綁定到Flex DataGrid組件中”這篇文章對(duì)大家有幫助,同時(shí)也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,更多相關(guān)知識(shí)等著你來學(xué)習(xí)!


文章名稱:怎么將內(nèi)部數(shù)據(jù)綁定到FlexDataGrid組件中
文章出自:http://weahome.cn/article/ieeoog.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部