1。增加乙個提示特效
(如果是在主程式裡使用,所有設定了提示字串的元件都有本特效)
private function init():void
]]>
2.自己建立提示元件,滑鼠移到元件時提示,移開就刪除
**片段(tree) rollover="item_rolloverhandler(event)" rollout="itemrollouthandler(event)"
一般ui元件(canvas,panel)
(ui元件)
tree元件
width="300"
height="100%"
dataprovider=""
iconfunction="seticon"
labelfunction="tree_labelfunc"
labelfield="name"
itemrollover="itemrolloverhandler(event)" itemrollout="itemrollouthandler(event)"
itemclick="tree_itemclickhandler(event)">
//as** 青放入 **塊內
//樹的每一項提示
private var mytooltip:tooltip; //存放建立的tooltip類傳遞給銷毀中用的引數
///當滑鼠移動到乙個tree中條目上建立tooltip,並顯示出需要的資料格式
private function itemrolloverhandler(event:listevent):void
if(o.hasownproperty("ip"))else
//var atretype:string="\n區域:"+o.zonename;
tooltip+="\n型別:"+o.typename;
}var p:point=new point();
p.x=mou***;
p.y=mousey;
if (mytooltip != null)
var ltg:point=tree.contenttolocal(p);
mytooltip=tooltipmanager.createtooltip(tooltip, ltg.x, ltg.y) as tooltip;
}//滑鼠離開樹元件即刪除提示
private function itemrollouthandler(event:listevent):void
Flex4 新增滑鼠右鍵於Tree
今天應專案需求,開發製作乙個給tree新增右鍵選單的功能,右鍵選單的原理為 新建乙個contextmenu類 修改contextmenu物件的item屬性 將這個物件賦給乙個控制項。實現起來 很簡單,但是效果不是太好,廢話不多說,先上 xmlns s library xmlns mx library...
關於Flex4中的drag
今天做控制項之間的資料拖動時,始終要出現空指標錯誤,很鬱悶,後來才發現,flex4和flex3的拖動有很大的不同,flex4中必須設定乙個資料來源,用來存放值,如果沒有設定,資料就不知道怎麼儲存。在flex3中這樣就行了 xmlns s library xmlns mx library minwid...
Flex 4 問題彙總
1 tilelayout內容間距設定 2 spark 中設定陰影 在skinclass關聯的skin檔案中加入 3 滑鼠懸停時更改元件的外觀 例如更改背景顏色。在元件的skinclass關聯的skin檔案中做如下處理 在中新增懸停時的狀態,如 然後在中設定顏色 最後在宣告當中新增rollover,讓...