自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

每天进步一点点

积土成山,积水成渊

  • 博客(30)
  • 收藏
  • 关注

转载 在Flex应用中使用全局变量以及学习中flex中需要的一些资料

<![CDATA[ public var foo:String = "bar"; ]]> 在其它的地方就可以使用Application.application.foo来访问了. 如果需要, 也可以添加 Bindable 属性.但是要注意到一个问题就是, 在使用的时候编译器不会进行类型的检查, 因此最好添加类型强制转换.当然, 全局变量实现的另一种方法是

2015-03-27 08:36:57 1002

转载 Flex DataGrid 可编辑 控制输入值的长度——截断

设置DataGrid可编辑状态下,不使用itemRenderer,控制输入值的长度,如果超长则截断。代码如下: <!--[CDATA[ import mx.collections.*; import mx.controls.Alert; import mx.events.CollectionEvent;

2015-03-27 08:36:31 457

转载 Flex 数据类型

数据类型说明基元数据类型包括 Boolean、int、Null、Number、String、uint 和 void。ActionScript 核心类还定义下列复杂数据类型:Object、Array、Date、Error、Function、RegExp、XML 和 XMLList。Boolean 数据类型Boolean 数据类型包含两个值:true 和 false 。对于 B

2015-03-27 08:36:19 372

转载 Flex中String转int

Number(String) ;或num = str as Number;原理:假设有一个类叫做Class1,我们声明了一个它的对象 c1,如果想要将它转换成Class2类型,只要这样写:Class2(c1);在AS3中你依然可以这样写,但是AS3 中提供了一个新的操作符: as ,并且推荐使用as 进行强制转换,上述的例子用 as 操作符实现就是这样:

2015-03-27 08:36:03 1737

转载 Flex Logging

我们在编写Flex应用程序的时候经常会忽略logging,发现问题需要debug的时候用的最多的就是Alert,其实使用Flex的logging功能相当简单。 1. Client Side LoggingFlex 的 Logging 功能有两种类型。Client side的了logging 和 Server side 的logging。Client side 的loggin

2015-03-27 08:36:01 1055

转载 Flex DataGrid 可编辑 控制输入值的长度——maxchars

<!--[CDATA[ import mx.collections.*; import mx.events.CollectionEvent; private var DGArray:Array = [ {Artist:'Pavement', Album:'Slanted and Enchanted', Price:11.99},

2015-03-27 08:35:43 1649

转载 Flex 使用ArrayCollection的FilterFunction进行数据过滤

<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" fontFamily="simsun" fontSize="12" creationComplete="hs.send()"> <![CDATA[ import mx.colle

2015-03-27 08:35:05 392

转载 flex"页面跳转"

其实对于这个题目是不恰当的,因为flex中是没有页面这个概念的,页面在flex里面其实就是一个个的Canvas,vbox,hbox等等之类的东西,看到的不同页面的切换,就是这些元素一层层的堆积,或者替换,但是为了好理解,还是称之为"页面跳转"。其实我们可以对比传统的C/S开发模式,没页面跳转,只有窗体和元件的显示和隐藏。       那么在flex中怎么实现页面的跳转了,我

2015-03-27 08:34:57 834

转载 Flex Tree 组件使用的两个小技巧

学习了一段时间的Flex,感觉Flex再成熟一些的话,Flex就很有可能成为视图层的最主流技术了.期待着Flex4,Flex5的改进吧. 这篇短文说一下使用Flex中树组件过程中两个使用小技巧吧. 可能刚刚学习的朋友会发现树组件的以下两个小问题:点击一个非叶子节点的时候,Tree组件不自动的展开或关闭他的子节点.点击同一个节点第二次的时候change事件是不触发的.下边的小

2015-03-27 08:34:42 486

转载 FLEX Tree 控件动态加载

首先给Tree设置一个数据源:[Bindable]private var dataTree:XMLList;在个当前选中的树节点设置一个变量private var currentItem:XML;接着设置与服务器进行连接的HTTPSERVICE 控件            然后在页面上放置一个树控件:Tree id="sdbTree" hei

2015-03-27 08:31:59 1061

转载 Flex tree组件数据源、图标等修改

Tree{verticalScrollBarStyleName: treeVerticalScrollBar;selectionColor: #417597;/*为默认、打开、关闭、有子项等几个状态添加不同的ico*/defaultLeafIcon: Embed(source="longstep/icon/sharp_grey/gif/base.gif");folderOpenIcon

2015-03-26 18:56:00 487

转载 Flex中如何去掉Tree控件默认文件夹图标、叶子节点图标

利用folderClosedIcon和folderOpenIcon、defaultLeafIcon样式加上如下代码,可以去掉树控件默认的文件夹图标了。            Tree {            folderClosedIcon: ClassReference(null);            folderOpenIcon: ClassReference

2015-03-26 18:54:31 1255

转载 EventListener的add和remove

<mx:Application name="Button_willTrigger_buttonDown_test" xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical" verticalAlign="middle" backgroundColor="white">

2015-03-26 18:53:50 1362

转载 移除Flex被验证控件的红边框和错误Tip提示

Removing the red border from control for the applied validation 设置被验证控件的errorString 属性为""即可; UIComponent.errorString ="";

2015-03-26 18:52:25 663

转载 十二个非常有用的Flex函数Source In Flex(转)

No.1 Copy content to clipboard:System.setClipboard(strContent); No.2 Clone an ArrayCollection: 拷贝//dummy solution( well, it works )var bar:ArrayCollection = new ArrayCollec

2015-03-26 18:51:10 313

转载 flex TabNavigator 切换之前给出提示(转)

creationComplete="init()">   import mx.controls.TabBar;   import mx.controls.Button;   import mx.controls.Alert;    import mx.events.CloseEvent;   import mx.managers.PopUpManager;   

2015-03-26 18:47:21 301

转载 Flex 应用的初始化顺序(转)

preloader->systemManager->FlexApplication started… 然后才是 preinitialize 在 所有的初始化之前触发,没有子组件的定义,但是可以引用组件的变量. initialize 当所有子组件生成完成后触发,在这 个时间点还没有组件被渲染出来. creationComplete 组件定义完成并已经在显示列表

2015-03-26 18:46:59 523

转载 Flex 中的 DataGrid 自动刷新(转)

当修改 DataGrid 实例的数据, 即修改数据源(dataProvider) 的内容时,要实现 DataGrid 的自动刷新,有两步。1.将数据源设置为绑定。比如 数据源 为 dataArray,要在声明时在上面加 [Bindable] 标签[Bindable]var dataArray:Array;有关数据绑定可以看看我的另外一篇文章http://hi.baidu

2015-03-26 18:45:38 1743

转载 Flex Remote Object IE 问题(转)

最近在开发中遇到一个怪异的问题:     1.Flex在IE中同时调用1个以上RemoteObject方法时些调用并没有并行执行,而是一个一个串行执行,一定要等前一个方法returen后 才开始执行下一个Remote方法。     2.如果第一个Remote方法的执行时间超过5分钟,而后面又还有Remote方法在等待执行,Flex会重置(Close- Open)StreamingAMFCh

2015-03-26 18:40:14 320

转载 项目中用flex 问题

1、需要页面显示Debug信息时用:Debug.trace(JSON.encode(obj));2、利用Chart组建显示3D图时,若图例没有显示的可以看一下设置图表标题以及高度则在中设置      这个也可设置高度3、在页面排序的时候除了利用同事编写的函数,还可以借鉴如下的排序方式      import mx.collections.Sort; 

2015-03-26 18:37:55 365

转载 Actionscript Number保留两位小数

试验了几种方法方法一private var a:Number=3.1234; a=a.toFixed(2) as Number; trace(a);输出:0原因:a.toFixed(2)  倒是能保留两小数,但它得到String型,强制转型会变成0方法二private var a:Number=3.1234; a=Number(a.toFixed(2

2015-03-26 18:35:55 583

转载 Flex中ArrayCollection的复制(克隆)

在Flex的开发过程中,常常会遇到复制ArrayCollection的情况。以前只是从网上找个方法拿来就用,也没有具体的搞清楚所以然来。今天有时间,研究了一下,总结如下:Flex中的复制同java一样,也分为深复制和浅复制。(如果您对java的深复制和浅复制理解不深的话,可以参考我前一篇文章:JAVA中浅复制与深复制)下面总结一下ArrayCollection的浅复制,共有4种方法

2015-03-26 18:34:46 751

转载 Flex 对ArrayCollection的重构

由于项目的需要,对ArrayCollection进行重构,包括如下功能: 1,排序 2,moveFirst moveLast moveNext movePre 进行记录导航 和选择某个index的对象 3,删除,更新,插入,添加记录的功能 4,过滤 以下是例子:<![CDATA[import mx.collections.CursorBookmar

2015-03-26 18:33:09 704

转载 Flex设置toolTip样式

StyleManager.getStyleDeclaration("ToolTip").setStyle("fontSize",12);//设置字体大小StyleManager.getStyleDeclaration("ToolTip").setStyle("backgroundColor","#33CC99");//设置背景颜色在as代码中写就可以

2015-03-26 18:28:39 472

转载 flex DataGrid自定义 itemrenderer

DataGrid自定义 itemrenderer 步骤[]1、创建一个自定义组件 mx:checkbox,并定义一个函数用于状态改变时,向外派发事件。2、自定义控件中的函数用 this.parentapplication.dispatchevent(new 自定义的事件(data,chk.selected)parentapplication. [指向应用程序的applica

2015-03-26 17:21:59 406

转载 flex DataGrid 多选

<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" width="457" height="502" viewSourceURL="../files/DataGridExampleCinco.mxml" creationComplete="{initDGAllGames()}">

2015-03-26 17:20:46 1847

转载 flex中datagrid列滚动锁定

熟悉excel的人应该都知道表格中可以将比如标题行/列锁定,使其不滚动,从而便于浏览。flex的datagrid控件也可以实现这样的效果。接下来的例子演示了flex中如何锁定横向滚动datagrid控件的列。demo中name列被锁定  <mx:application xmlns:mx="http://www.adobe.com/2006/mxml" layout=

2015-03-26 17:19:52 485

转载 FLex中 DataGrid导出Excel

Flex的Web应用程序,经常有数据导出Excel的需求。我从前的处理方式为:FLex的DataGrid数据传入C#,在服务端处理生成Excel文件,之后再将生成的文件地址传回Flex,进行下载    这样做不仅在编程实现上较为麻烦,而且速度较慢,现在可直接通过Flex生成 Html格式的字符串,然后传入服务端的一个asxh文件中,输出到客户端浏览器,下面是代码     

2015-03-26 17:18:26 503

转载 Flex实例一(实现左右多选框的拖拽、点击选择,双击选择,左右互选)

转载 <![CDATA[ import mx.collections.ArrayCollection; import mx.controls.Alert; import mx.events.ScrollEvent; import mx.rpc.events.FaultEvent; import mx.rpc.events.ResultEvent;

2015-03-26 17:15:36 1353

转载 flex复选框和下拉列表的几种用法整理http://www.jb51.net/article/39597.htm

转载自:http://www.jb51.net/article/39597.htm自己闲暇时间整理了有关复选框可下拉的几种用法,在这里与大家分享下,感兴趣的朋友可以参考下哈,希望对大家有所帮助这几天接触了flex的很多控件,让我印象最深刻的就是控件的数据绑定几乎所有控件都可以这样做,基本上来说原理和html一样,我自己闲暇时间就整理了有关复选框可下拉的几种用法,

2015-03-26 16:42:01 954

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除