我遇到了組合框自動完成屬性的問題。每次使用自動完成選擇項目時,我都想觸發SelectionChangeCommited
事件,但它不起作用。觸發事件的唯一方法是當我使用鼠標單擊並選擇一個選項,或當組合框聚焦時,我使用鍵盤上的箭頭鍵。如何使用自動完成屬性實現此行爲?C#自動完成組合框觸發器SelectionChangeCommited
我的組合具有這些屬性設置:
AutoCompleteMode = SuggestAppend
AutoCompleteSource = ListItems
FormattingEnabled = True
在我的組合中的項目設置與數據源。
任何想法? 感謝
不是當我開始打字,我想在選擇建議的選項時觸發事件。 –
啊,我明白你在做什麼。您仍然在使用鼠標進行選擇,但是當您單擊「建議」選項時,它不會將其註冊爲SelectionChangeCommited,是否正確? – KreepN
這是正確的@KreepN –