我的代码如下:
Dim txt As ComboBox = DirectCast(sender, ComboBox)
If e.KeyCode = Keys.Enter Or e.KeyCode = Keys.Tab Then
If Not txt.Items.Contains(txt.Text) Then
MsgBox("Items not in list")
txt.Focus()
Exit Sub
End If
end if
如果我输入有效或无效的值,则会抛出错误。 我不明白发生了什么。我试图列出它显示“System.Data.Datarowview”的组合框值,尽管下拉列表实际上包含有效值。 有人请指教。