Dim bc = Me.BindingContext(Me.ComboBox1.DataSource) If ComboBox1.SelectedIndex = -1 AndAlso bc.Position <> -1 Then Dim row = DirectCast(bc.Current, DataRowView).Row row("DataColumn2") = ComboBox1.Text bc.EndCurrentEdit() End If