Something I found, maybe it could help:
http://support.microsoft.com/kb/2868238/en-us
EDIT:
After applying the fix this works fine for me:
vb.net Code:
Public Class Form1 Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load Dim dt As New DataTable("Teste") dt.Columns.Add("ValueColumn", GetType(Integer)) dt.Columns.Add("DisplayColumn", GetType(String)) dt.Rows.Add(0, "111111") dt.Rows.Add(1, "12341") dt.Rows.Add(2, "34334") dt.Rows.Add(3, "55555") dt.Rows.Add(4, "55566") dt.Rows.Add(5, "555676") dt.Rows.Add(6, "88111") dt.Rows.Add(7, "99911") ComboBox1.DataSource = dt ComboBox1.DisplayMember = "DisplayColumn" ComboBox1.ValueMember = "ValueColumn" ComboBox1.DropDownStyle = ComboBoxStyle.DropDownList ComboBox1.AutoCompleteSource = AutoCompleteSource.ListItems ComboBox1.AutoCompleteMode = AutoCompleteMode.SuggestAppend End Sub Private Sub ComboBox1_SelectionChangeCommitted(sender As Object, e As System.EventArgs) Handles ComboBox1.SelectionChangeCommitted TextBox1.Text = ComboBox1.Text 'aux = ComboBox1.SelectedIndex 'WorkAround TextBox1.Focus() End Sub




Reply With Quote
