快精灵印艺坊 您身边的文印专家
广州名片 深圳名片 会员卡 贵宾卡 印刷 设计教程
产品展示 在线订购 会员中心 产品模板 设计指南 在线编辑
 首页 名片设计   CorelDRAW   Illustrator   AuotoCAD   Painter   其他软件   Photoshop   Fireworks   Flash  

 » 彩色名片
 » PVC卡
 » 彩色磁性卡
 » 彩页/画册
 » 个性印务
 » 彩色不干胶
 » 明信片
   » 明信片
   » 彩色书签
   » 门挂
 » 其他产品与服务
   » 创业锦囊
   » 办公用品
     » 信封、信纸
     » 便签纸、斜面纸砖
     » 无碳复印纸
   » 海报
   » 大篇幅印刷
     » KT板
     » 海报
     » 横幅

Flash AS学习:对于TREE组件的一点整理

  因为前两天正好要用TREE组件做个菜单,所以碰到了很多问题,查了很多资料.所以现将部分资料整理出来,希望对想用的人有帮助.
1.关于图标的更改
myTree.iconFunction = function(item) {
 if (this.getIsBranch(item)) {   //我这里是先判定这个结点是不是父结点
  if (item.attributes.data != null) { //这里判定的是这个结点里的DATA以判定他是不是根结点,因为我需要两类结点显示不同图标
   return item.attributes.data;
  } else {
   return "LINK名称";
  }
 } else {
  return "LINK名称";
 }
};
2.关于滚动条
myTree.vScrollPolicy = "auto";//这个是设置竖滚动条的显示状态.横向的同里.

3.关于Tree的外观

myTree.setStyle("indentation", 7);
//缩进
myTree.setStyle("backgroundColor", 0xDFDFDF);
//背景色
myTree.setStyle("rollOverColor", 0xFFFFFF);
//鼠标Rollover时的颜色.
myTree.setStyle("selectionColor", 0xFFFFFF);
//鼠标点击的颜色
myTree.setStyle("disclosureOpenIcon", "mc");
myTree.setStyle("disclosureClosedIcon", "mc");
//这个就是每个有扩展内容的结点前的那个三角形图标.分别对应打开还是关闭
myTree.setStyle("borderStyle", "none");
//设置没有边框

返回类别: Flash教程
上一教程: Flash绘画技巧:多软件交互使用[Flash视频教程]
下一教程: Flash 8 中文版视频教程(17)效果--展开

您可以阅读与"Flash AS学习:对于TREE组件的一点整理"相关的教程:
· Flash MX Professional 2004 V2组件的开发
· asfunction+media实现的mp3连放播放器+windows组件的用法
· Flash内置类Sound的一个小问题及解决方式
· Flash ActionScript学习:把AS写在MC上
· Flash中关于过场的一些想法和简朴的教程
    微笑服务 优质保证 索取样品