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)的煩惱。 |