[問題] Flex - Datagrid 的 rollover 監測

看板Flash作者 (不要食言 會肥)時間17年前 (2008/09/11 12:43), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
不知道標題怎麼下比較好 @_@ 小弟做了一個 DataGrid 大概像下面: -------------------------- 名稱 | | | -------------------------- AAAAAAAAAAAAAAAA | O | X | -------------------------- BBBBBBBBBBBBBBBB | O | X | -------------------------- CCCCCCCCCCCCCCCC | O | X | -------------------------- 其中 O , X 是 image 當作控制,click的時候會觸發事件 滑鼠移到每一行,會因為 roll-over-color 而讓該行變色。 現在我的問題: 我想要在沒做任何動作時把 image 隱藏起來,如下: -------------------------- 名稱 | | | -------------------------- AAAAAAAAAAAAAAAA | | | -------------------------- BBBBBBBBBBBBBBBB | | | -------------------------- CCCCCCCCCCCCCCCC | | | -------------------------- 然後,滑鼠移到該行的時候,才顯示出 image: -------------------------- 名稱 | | | -------------------------- AAAAAAAAAAAAAAAA | | | -------------------------- BBBBBBBBBBBBBBBB | O | X | -------------------------- CCCCCCCCCCCCCCCC | | | -------------------------- 我的想法是,O,X 這些元件設定 alpha = 0 把它透明化隱藏起來, 要是 rollover 的話就設定 alpha = 1 顯示出來, 因為事件監聽是寫在 O, X 元件上, 所以變成 - 一定滑鼠要在 O,X 上面才會顯示,滑鼠要是在 BBBBBB 上面就沒反應 如果直接監聽 DataGrid 的 rollover 行為,就會變成移到 BBBBBB 上 每一行的 O,X 都會顯示。 不知道要怎麼寫,才能只監聽該行? 懇請賜教。 -- 今天發生了件小小的好事情唷 我擺在鞋櫃的鞋子裡面被放了圖釘 明明班上有50人之多 偏偏就挑上了我 這正是有某個人 比任何人都要在意我的證據 為了想將這小小的喜悅 也跟大家分享 我在每個人的鞋子裡 都各分放了一粒圖釘 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.117.205.222

09/12 17:44, , 1F
isItemSelected / isItemHighlighted
09/12 17:44, 1F
文章代碼(AID): #18oA7qak (Flash)
文章代碼(AID): #18oA7qak (Flash)