博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Flex中TabNavigator隐藏和显示选项卡
阅读量:6913 次
发布时间:2019-06-27

本文共 2167 字,大约阅读时间需要 7 分钟。

1、问题背景

     遇到这样一个问题:有四个Tab选项卡。依据不同的參数隐藏和显示选项卡

2、实现实例

(1)隐藏“春季”

protected function springClickHandler(event:MouseEvent):void{	tabs.getTabAt(0).visible = false;	tabs.getTabAt(0).includeInLayout = false;	tabs.getTabAt(1).visible = true;	tabs.getTabAt(1).includeInLayout = true;	tabs.getTabAt(2).visible = true;	tabs.getTabAt(2).includeInLayout = true;	tabs.getTabAt(3).visible = true;	tabs.getTabAt(3).includeInLayout = true;	tabs.selectedIndex = 1;}

(2)隐藏“夏季”

protected function summerClickHandler(event:MouseEvent):void{	tabs.getTabAt(0).visible = true;	tabs.getTabAt(0).includeInLayout = true;	tabs.getTabAt(1).visible = false;	tabs.getTabAt(1).includeInLayout = false;	tabs.getTabAt(2).visible = true;	tabs.getTabAt(2).includeInLayout = true;	tabs.getTabAt(3).visible = true;	tabs.getTabAt(3).includeInLayout = true;	tabs.selectedIndex = 0;}
(3)隐藏“秋季”

protected function autumnClickHandler(event:MouseEvent):void{	tabs.getTabAt(0).visible = true;	tabs.getTabAt(0).includeInLayout = true;	tabs.getTabAt(1).visible = true;	tabs.getTabAt(1).includeInLayout = true;	tabs.getTabAt(2).visible = false;	tabs.getTabAt(2).includeInLayout = false;	tabs.getTabAt(3).visible = true;	tabs.getTabAt(3).includeInLayout = true;	tabs.selectedIndex = 0;}

(4)隐藏“冬季”

protected function winterClickHandler(event:MouseEvent):void{	tabs.getTabAt(0).visible = true;	tabs.getTabAt(0).includeInLayout = true;	tabs.getTabAt(1).visible = true;	tabs.getTabAt(1).includeInLayout = true;	tabs.getTabAt(2).visible = true;	tabs.getTabAt(2).includeInLayout = true;	tabs.getTabAt(3).visible = false;	tabs.getTabAt(3).includeInLayout = false;	tabs.selectedIndex = 0;}

(5)显示“四季”

protected function fourClickHandler(event:MouseEvent):void{	tabs.getTabAt(0).visible = true;	tabs.getTabAt(0).includeInLayout = true;	tabs.getTabAt(1).visible = true;	tabs.getTabAt(1).includeInLayout = true;	tabs.getTabAt(2).visible = true;	tabs.getTabAt(2).includeInLayout = true;	tabs.getTabAt(3).visible = true;	tabs.getTabAt(3).includeInLayout = true;	tabs.selectedIndex = 0;}

3、实例结果

(1)初始化

(2)点击“春季”button

(3)点击“夏季”button

(4)点击“秋季”button

(5)点击“冬季”button

(6)点击“四季”button

转载于:https://www.cnblogs.com/clnchanpin/p/7172411.html

你可能感兴趣的文章
虚方法的调用是怎么实现的(单继承VS多继承)
查看>>
PHP 中变量的间接引用
查看>>
对《SQL Server中tempdb的management》的一些更正和补充
查看>>
自适应网页设计(Responsive Web Design)
查看>>
【转】MFC 迅雷七窗体特效,使用DWM实现Aero Glass效果
查看>>
JS查找孩子节点
查看>>
Rhythmk 一步一步学 JAVA (20) JAVA enum常用方法
查看>>
poj3342Party at Hali-Bula(树形dp)
查看>>
Uni2D 入门 -- Animation Clip 和 Animation API
查看>>
C#中的Dictionary类,默认key是区分大小写的
查看>>
win8开机密码忘了怎么办
查看>>
问题集合
查看>>
TP 接收post请求使用框架自带函数I()防止注入
查看>>
WCF学习总结
查看>>
Android Studio项目转Eclipse项目
查看>>
CSM认证培训知识汇总
查看>>
Atitit. 。Jna技术与 解决 java.lang.Error: Invalid memory access
查看>>
zookeeper 安装和配置
查看>>
[转载] 武汉海达数云技术有限公司 - 软件研发员工资详情(武汉,2015年)
查看>>
termios编程
查看>>