2012-08-27 43 views
0

操作AutoCompleteBox的ItemsSource屬性時出現奇怪的行爲:
每當ItemsSource從Empty集合更改爲非Empty集合(即,我嘗試填充下拉列表)時,下拉式不會填充。AutoCompleteBox綁定

當集合處於非空狀態,然後更改集合時,將顯示下拉列表並按其應有的方式填充。

任何建議將不勝感激!

回答

0

這是由AutoCompleteBox控件的行爲引起的:它僅在按下鍵盤的反應中顯示其項目。因此,如果按下按鍵後沒有顯示RIGHT的項目,則不會顯示任何項目(有意義...)。這些項目的數量在對Web服務的調用返回時發生,所以在實際的按鍵和AutoCompleteBox的ItemsSource的更改之間存在延遲。