[英]Flex: Is there any way to find find out when a ComboBox is open?
我可能在這里遺漏了一些東西,因為我認為這可能很容易,但......
使用Flex,如何判斷ComboBox何時打開? 我確實發現這個組件發送的開放和關閉事件可能是片狀的,所以我正在尋找一些更加堅固的東西 - 它可能正盯着我看。
如何檢查dropDown組件的存在或可見性?
dropDown是ListBase類型的組件,可以通過dropDown
屬性訪問。 也許這樣的事情(我沒有時間自己測試):
if (myComboBox.dropDown != null && myComboBox.dropDown.visible) {
// myComboBox is open
}
myComboBox.dropDown != null
是一個安全檢查,因此您不會在嘗試訪問null對象的visible
屬性時遇到運行時錯誤。
設計師可能認為開放和近距離事件已經足夠了。
編輯:我會澄清一下。 尋找一個可以揭示組合框打開/關閉狀態的屬性我找不到它。 根據我的經驗,事件系統並沒有什么特別之處。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.