Luar's Flash Playground:使ComboBox組件(v1)用setSelectedIndex控制時,不會觸發Change Handler
新聞(101)
觀點或評論(94)
Flash書(63)
教程(71)
Design Patterns(3)
FlashCom筆記(46)
Flash Remoting筆記(27)
Flex筆記(11)
Flash Lite筆記(14)
PHP資訊(23)
Ajax筆記(9)
習作(50)
組件(16)
酷站(32)
學習資源(28)
書籍推介(15)
本站與我(91)
RSS瀏覽器
聯絡
熱愛鑽研
Ajax
ActionScript
Flash
Flash Lite
Flex
Flash Remoting
FlashCom
Director
Lingo
PHP
Multiplayer Game

搜尋
VCASMO
使ComboBox組件(v1)用setSelectedIndex控制時,不會觸發Change Handler (07-05-2005)

ComboBox組件(v1)當setSelectedIndex控制選取的項目時,仍然會觸發Change Handler。容易使程序重覆執行或陷入一個無限循環。原來setSelectedIndex(3)有第2個Boolean參數,如果用:

setSelectedIndex(3, false);
就不會觸發Change Handler。Flash Help是沒有記載,又是一個Undocumented功能 -_-

注意:ComboBox組件(v2)用:

cb.selectedIndex = 3;
不會觸發Change事件,沒有像ComboBox組件(v1)的煩惱。

本文章由發表。
同組文章

Movable Type 4.32-en系統支持,Luar's Production版權所有。