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
相关文档:
实例如下(其中用到AS脚本):
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
layout="absolute"
&nbs ......
Flex3样式设计工具(Flex Explorer) 说明:
Flex Explorer非常适合初学者使用,他可以让你快速上手FLEX设计。AIRIA
将 Flex3 component Explorer ,Flex Style Explorer,Flex Filter Explorer,Flex Primitive Explorer打包提供下载。其中 Flex3 component Explorer
包含了FLEX经 ......
is 运算符是 ActionScript 3.0 中的新增运算符,它可用来测试变量或表达式是否为给定数据类型的成员。在早期的
ActionScript 版本中,此功能由 instanceof 运算符提供。但在 ActionScript 3.0 中,不应使用 instanceof 运算符来测试变量或
表达式是否为数据类型的成员。对于手动类型检查,应用 is 运算符来代替 ins ......
样张图:
使用方法:
设置Application标签的preloader为 MyComponent.MyDownloadProgressBar
<mx:Application preloader="MyComponent.MyDownloadProgressBar" >
下面是MyDownloadProgressBar.as的代码:
package MyComponent
{
import flash.display.*;
import flash.events.*;
import flash.filte ......
准备工作
eclipse 软件包 eclipse-jee-galileo-SR2-win32.zip(免安装的)
flex 插件 FB3_WWEJ_Plugin.exe
软件下载就不说了啊 从官网上都可以找到的。
插件安装步骤: 1.把eclipse 软件包 解压到C盘下(具体根据自己需要这不是关键)
&nbs ......