Category / Section
How do I listen to text changed events in a WinForms ComboBox?
1 min read
WinForms SfComboBox.TextBox.TextChanged event can be hooked to listen the textbox’s text changes. Also you can use SelectedIndexChanged, SelectedValueChanged events of SfComboBox to listen the selection changes.
C#
sfComboBox1.TextBox.TextChanged += SfComboBox1_TextChanged; sfComboBox1.SelectedIndexChanged += SfComboBox1_SelectedIndexChanged; private void SfComboBox1_TextChanged(object sender, EventArgs e) { //Text changed var selectedText = ((TextBox) sender).Text; } private void SfComboBox1_SelectedIndexChanged(object sender, EventArgs e) { }
VB
AddHandler sfComboBox1.TextBox.TextChanged, AddressOf SfComboBox1_TextChanged AddHandler sfComboBox1.SelectedIndexChanged, AddressOf SfComboBox1_SelectedIndexChanged Private Sub SfComboBox1_TextChanged(ByVal sender As Object, ByVal e As EventArgs) 'Text changed Dim selectedText = (CType(sender, TextBox)).Text End Sub Private Sub SfComboBox1_SelectedIndexChanged(ByVal sender As Object, ByVal e As EventArgs) End Sub