VB2010我有一個組合框被清除,然後由多個進程手動填充。我想用組合框中的項目數來更新標籤。我很難找到一個事件,當事件數量發生變化或組合框的內容發生變化時,這個事件會被解僱。我可以使用這種類型的事件嗎?我嘗試過TextChanged,但似乎不適用於所有情況。當組合框中的項目數發生變化時觸發的事件
1
A
回答
3
我建議您將ComboBox綁定到BindingList(Of String)並向ListChanged事件添加句柄。
Private Sub Init()
Me.list = New BindingList(Of String)
Me.ComboBox1.DataSource = Me.list
AddHandler Me.list.ListChanged, New ListChangedEventHandler(AddressOf Me._ListChanged)
End Sub
Private Sub _ListChanged(sender As Object, e As ListChangedEventArgs)
'Update label
End Sub
Private list As BindingList(Of String)
相關問題
- 1. Winforms組合框只在項目發生變化時觸發事件
- 2. 當WPF組合框發生變化時觸發命令
- 3. 當Ember.Select選項發生變化時觸發onchange事件
- 4. 當div中的內部html發生變化時觸發事件
- 5. 當ListView的ItemsSource發生變化時觸發事件
- 6. 當UITabBarController的'selectedViewController'發生變化時觸發一個事件?
- 7. 當ListBox.Item的大小發生變化時觸發事件
- 8. 當asp文本框的文本發生變化時觸發事件
- 9. 當css值發生變化時觸發事件
- 10. 當頁面主題發生變化時觸發什麼事件
- 11. 當MKMAPVIEW範圍發生變化時會觸發什麼事件
- 12. 當前日期發生變化時觸發Backbone.js事件
- 13. 當某個類發生變化時觸發事件
- 14. 當底層發生變化時,OpenLayers 2觸發事件
- 15. 當視圖中的數據發生變化時觸發查詢
- 16. 當關系發生變化時觸發休眠(事前/事後)更新事件
- 17. 每次數組發生變化時發生Typscript火災事件
- 18. 表單發生變化時觸發的事件
- 19. 任何變量發生變化時觸發一個事件
- 20. 爲同一項目觸發組合框選擇事件
- 21. 當jQuery代碼中的文本框值發生變化時,asp.net textbox的改變事件未被觸發
- 22. 當數據集發生變化時,SqlDependency不會觸發OnChange事件
- 23. 當字符串變量發生變化時事件未被觸發
- 24. WPF DataTemplate - 當新項目添加到集合時觸發事件?
- 25. Java - 當對象的任何屬性發生變化時觸發事件
- 26. 當元素的````屬性發生變化時,是否會觸發事件?
- 27. 當輸入字段的值發生變化時會觸發什麼事件?
- 28. 當IsEnabled發生變化時,WPF組合框文本轉換器
- 29. 當ItemsSource發生變化時Silverlight 4組合框SelectedValue不工作
- 30. 當表格內容發生變化時,在SWT中觸發了哪個事件
社區組織如何填充?他們是綁定還是你只是使用'Items.Add' – Plutonix
我通過Items.Add手動添加它們。 – sinDizzy