Combobox.items.contains不会返回正确的结果

时间:2013-05-15 11:10:57

标签: vb.net

我的代码如下:

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”的组合框值,尽管下拉列表实际上包含有效值。 有人请指教。

0 个答案:

没有答案