易截截图软件、单文件、免安装、纯绿色、仅160KB

Flex中的导航器

一个导航容器可
以通过一组子容器来监控用户的操作。比如,TabNavigator
这个容器就可以通过一组tabs
来让用户选择可见的子容器。Flex3
提供了三种主要的导航容器:
Ø      

ViewStack
Ø      

TabNavigator
Ø      

Accordion
接下来的时间逐
个介绍每个容器的使用方法。
1.          
ViewStack
导航容器
 
ViewStack
导航容器,以下简称VS
容器。是由很多子容器组合起来的,这些子容器相互叠在彼此之上,并且在某一特定的时间内只有一个容器是可见的或者说是Active
状态的。VS
容器没有定义
built-in
的机制来切换当前处于active
状态的容器,所以用户需要使用像LinkBar,TabBar
或者ToggleButtonBar
这些控件,或者使用ActionScript
来更改当前可见容器的状态。比你可以定义一系列的按钮来控制所有子容器的切换动作。
图中
左边的图片显示VS
容器中第一个子容器是激活的,可以用索引的方法来表示VS
容器里面的子容器。比如0-
(n-1
).
创建一个VS
容器
 

使用<mx:ViewStack>
标记就可以定义一个VS
容器,当然还可以设定很多属性了:
Ø      

selectedIndex
表示如果VS
容器里里面有多余一个的子容器,那么selectedIndex
的值所对应的那个子容器就是active
的可见的。其取值范围0
到n-1.n
代表子容器的个数。
Ø      

selectedChild
当前激活的容器当定义了一个或者多个子容器,如果没有定义子容器,其值为null
。并且这个属性必须是现在AS
当中指定你要激活的那个容器的id.
Ø      

numChildren
值VS
容器当中到底有多少个子容器。

例:我们试图增加一些特效。
Xml代码 < type="application/x-shockwave-flash" width="14" height="15" src="http://www.javaeye.com/javascripts/syntaxhighlighter/clipboard_new.swf" src="http://www.javaeye.com/javascripts/syntaxhighlighter/clipboard_new.swf" flashvars="clipboard=%3C!--%20containers%5Cnavigators%5CVSLinkEffects.mxml%20--%3E%0A%20%3Cmx%3AApplication%20xmlns%3Amx%3D%22http


相关文档:

Flex 书籍选择

上面是一个flex做的选择,主要学习数据  Model跟DateGrid的用法 哈,源码如下:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" fontSize="12">
 <mx:Model id="books">
  <datas>
  <book>
  ......

网页向flex传参数方法及要点

网上能查到很多类似资料,但完整性不敢恭维。以下是解决方案及要点:
方法一:
通过url的方式向flex传参数
第1步:在网页中设置一个链接,如 <a
href="test.jsp?p1=test1&p2=test2">测试链接一</a>,其中test.jsp嵌入了
flash
第2步:获取参数
var params:Object
=URLUtil.parseUrlPara ......

flex 自定义Validator

转载自 http://amberoracle.blog.163.com/blog/static/10598633820097262242474/
第一步:写AS类继承mx.validators.Validator ,并导入mx.validators.ValidationResult.
 value中存放需要验证的内容
results数组中存放验证后的结果,如果通过验证,数据为空;如果验证失败,数组中是ValidationResult.对象,内含失败 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号