Flex·ÖÒ³×é¼þ
ÓкÃÓõĶ«Î÷Ò»¶¨Òª¹²Ïí¡£
PaginationDataGrid.mxmlÎļþ·ÖÒ³×é¼þ
<?xml version="1.0" encoding="utf-8"?>
<mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml" width="400" height="300">
<mx:Script source="../../../common/utils/Common.as"/>
<mx:Script>
<!--[CDATA[
import mx.core.Application;
import mx.containers.Grid;
import mx.managers.PopUpManager;
import mx.events.CloseEvent;
import mx.containers.TitleWindow;
import mx.controls.listClasses.ListData;
import mx.events.DataGridEvent;
import mx.controls.dataGridClasses.DataGridColumn;
import mx.controls.CheckBox;
import mx.controls.Alert;
import common.controls.ItsmHttpService;
import mx.rpc.http.HTTPService;
import com.adobe.serialization.json.JSON;
import mx.rpc.events.ResultEvent;
import mx.collections.ArrayCollection;
/* ·ÖÒ³DataGrid
* ¼ÓÁËÒ»¸öpageSize,ÓÃÀ´¿ØÖÆÃ¿Ò³ÏÔʾµÄÐÐÊý£¬¿ÉÒÔÔÚµ÷ÓÃÕâ¸ö×é¼þµÄʱºòΪpageSizeÊôÐÔ¸³Öµ£¬
* ĬÈÏΪÿҳÏÔʾ10ÐÐÊý¾Ý,²»ÐèҪΪDataGridÖ¸¶¨¸ß¶È¡£
*/
[Bindable]
public var rowClick:Function;
[Bindable]
public var dataUrl:String; //»ñÈ¡Êý¾ÝµÄurlµØÖ·
[Bindable]
public var arrColumns:Array; //DataGridÁÐ,ÔÚµ÷ÓÃʱÐèҪΪÕâ¸öÊý×éÉèÖÃÊý¾Ý
[Bindable]
public var queryParams:Object={}; //²éѯÐèÒªµÄ²ÎÊý
[Bindable]
public var ifShowCheck:Boolean=true; //ÊÇ·ñÓÐcheck¿ò½øÐÐÑ¡Ôñ£¬Ä¬ÈÏÓÐ
[Bindable]
public var idProperty:String="id"; //Èç¹ûÐèÒªcheck½øÐÐÑ¡Ôñ£¬Ö¸¶¨Ö÷¼üÊôÐÔ¡£Ä¬ÈÏΪ“id”
[Bindable]
public var acPageData:ArrayCollection=new ArrayCollection(); //µ±Ç°Ò³Êý¾Ý
[Bindable]
private var pageSize:int=10; //ÿҳÏÔʾÐÐÊý
[Bindable]
private var totalPage:int=0; //×ÜÒ³Êý
[Bindable]
private var totalCount:int=0; //×ܼǼÊý
[Bindable]
private var currentPage:int=0; //µ±Ç°Ò³
//Ðü¸¡´°¿Ú¶ÔÏó
[Bindable]
public var inf
Ïà¹ØÎĵµ£º
Flex Chart ËäÈ»ÓÐÌṩÍêÕûµÄÊÔÓù¦ÄÜ
²»¹ý±àÒëÍê³ÉµÄͼ±í»á¼ÓÉÏˮӡ
“Flex Data Visualization Trial”µÄ×ÖÑù¡£
¼ÈÈ»ÊÇ AS£¬ÄÇÊÂÇé¾Í¼òµ¥ÁË
Ö»ÒªÔÚ Flex Project 內×ÔÐмÓÉÏÒÔÏ Class£º
package
mx.charts.chartClasses {
public class ChartsLicenseHandler {
}
}
È»ºó ......
»ùÔªÊý¾ÝÀàÐͰüÀ¨ Boolean¡¢int¡¢Null¡¢Number¡¢String¡¢uint ºÍ void¡£ActionScript ºËÐÄÀ໹¶¨ÒåÏÂÁи´ÔÓÊý¾ÝÀàÐÍ£º
Object¡¢ Array¡¢Date¡¢Error¡¢Function¡¢RegExp¡¢XML ºÍ XMLList¡£
Boolean Êý¾ÝÀàÐÍ
Boolean Êý¾ÝÀàÐͰüº¬Á½¸öÖµ£ºtrue ºÍ false¡£¶ÔÓÚ Boolean ÀàÐ͵ıäÁ¿£¬ÆäËüÈκÎÖµ¶¼ÊÇÎÞЧµÄ¡£Ò ......
ÑùÕÅͼ£º
ʹÓ÷½·¨£º
ÉèÖÃApplication±êÇ©µÄpreloaderΪ MyComponent.MyDownloadProgressBar
<mx:Application preloader="MyComponent.MyDownloadProgressBar" >
ÏÂÃæÊÇMyDownloadProgressBar.asµÄ´úÂ룺
package MyComponent
{
import flash.display.*;
import flash.events.*;
import flash.filte ......
֮ǰ·¢¹ýһƬ¹ØÓÚFlex Builder 4×¢²áÂëµÄÎÄÕ£¬µ«ÊÇÓÉÓÚÀïÍ·µÄÐòÁкźÃÏñ¶¼¹ýÆÚÁË£¬ËùÒÔ¾ÍÓÖÕÒÁËÏ¿´ÈçºÎ¼¤»î¡£
Ê×ÏȰÑ×Ô¼ºµÄhostsÎļþÀï¼ÓÉÏÒ»ÐУº
127.0.0.1 activate.adobe.com
È»ºóÔÚ´ò¿ªFlex Builder 4
ÊäÈëÈçÏÂ×¢²áÂ룺
1424-4118-1138-0912-4001-7222
×¢²á£¬OK
ÒÔºóǧÍò¼Çס²»ÒªÈÃQQÒ½Éú»òÕß360°ÑÄãµÄHostsÎÄ ......