| 网站首页 | 免费课件 | 课件源码 | 课件制作 | 课件购买 | 课件教程 | 课堂内外 | 教案 | 试卷 | 论文 | 电脑 | 教案下载 | 
 | 试卷下载 | 论文下载 | 计划总结 | 新闻资讯 | 行业范文 | 图片 | 留言 | 术语大全 | 搞笑 | 字体 | 短信 | Flash视频教程 | 
 | 办公软件视频 | 编程设计视频 | 热门视频 | 课件论坛 | 作文写作 | 
您现在的位置: 教育资源网 >> 课件教程 >> Flash教程 >> Flash组件教程 >> 正文 用户登录 新用户注册
免费精品 课件源程序下载 课件点播 课件定做 课件复原 课件制作指导 毕业设计 更多服务
Google




Flash组件教程——list组件项目的多选
作者:佚名    教程来源:佚名    点击数:    更新时间:2006-9-3         ★★★ 【字体:

点击浏览该文件
效果如下:
点击浏览该文件
/Upload/2005-05/200532931632660.swf

因为要用到list组件项目的多选,但是用

myList.selectMultiple = true;

需要控制键(ctrl shift)配合,记得以前在mm上看件过组件嵌套的例子,但但是没注意,现在也不知道怎么用!
现在要用却不知道怎么办了!呵呵,只有自己想办法了!于是想到了list的iconField属性,何不为list各个项目设置自己的icon呢```于是`````

新建两个mc,一个为选中的状态,一个为取消选中的状态,分别为其链接设置为s,h

拖一个list组件到舞台上,为其命名为myList
//在第一帧加入下面代码

myList.setSize(200, 100);//设置组件的大小
myList.rowHeight = 24;//每个项目的高度
myList.addItem({label:"★ roading11",iconField:"s"});//添加项目,有label和iconField属性
myList.addItem({label:"☆ roading1122",iconField:"s"});
myList.addItem({label:"☆ roading112233",iconField:"s"});
myList.iconFunction = function(item) {//图标属性的应用
return item.iconField;
};
listenerObject = new Object();
listenerObject.change = function(evt:Object) {//chang事件,
if (myList.selectedItem.iconField == "s") {//如果图标是选中,设置取消
myList.selectedItem.iconField = "h";
} else {
myList.selectedItem.iconField = "s";
}
myList.iconFunction = function(item) {//再次的让图标属性的应用,
//这个很重要,每次要更改图票都要调用一下
return item.iconField;
};
};
myList.addEventListener("change", listenerObject);//注册侦听事件

调用的时候只要判断myList.selectedItem.iconField是s还是h就知道该项目是否选中了!
这个办法虽然很罗嗦,但是还比较实用吧

点击浏览该文件

效果如下:
点击浏览该文件
/Upload/2005-05/200532931632660.swf

  .
 
 
Google
我们的服务免费课件 课件定做 毕业课件设计 免费课件(QQ:375824467/电话:13996037041)  教程录入:admin    责任编辑:admin 
------------

发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口

  • 上一篇教程:
  • 下一篇教程:
  •    最新热点    最新推荐    相关教程
    Flash MX组件扩展组件…
    多功能PageRank显示插件
    DataGrid常用的使用技巧
    圆形分格统计图表之组件版
    全力打造超级可扩展Menubar
    笨方法做CheckBox的全选功能
    KoaQiu组件教程之Tree
    Flash V2组件开发…
    V2组件事件模型part1-事件分…
    FCL组件库
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)