1
如果用戶在AutoCompleteBox中鍵入幾個字符,則按預期方式顯示DropDown。當用戶按下Enter時,重新打開Silverlight中的AutoCompleteBox的DropDown
如果用戶然後單擊頁面上的其他位置,則會從AutoCompleteBox中移除焦點,DropDown消失......也如預期的那樣。然而,如果用戶然後將焦點返回到AutoCompleteBox並且想要重新顯示DropDown,對已經存在的字符進行過濾,則本能似乎是按Enter鍵以重新過濾/重新顯示結果。但是,這不會發生。我已經設法捕獲回車鍵事件(必須使用KeyUp而不是KeyDown),但我不知道如何使DropDown在該點重新出現。想法?