组合框值为“this”时显示消息(vb.net)

时间:2015-02-23 16:13:40

标签: vb.net

如果用户在组合框中选择特定值,我会尝试向用户显示消息。我写了一些代码,但似乎没有用。请帮忙。

谢谢。

这是我制作的代码

Private Sub repaired1_TextUpdate(sender As Object, e As EventArgs) Handles repaired1.TextUpdate
    If repaired1.Text = ("Fixed") Then
        MessageBox.Show("Please generate ID", "No Entry", MessageBoxButtons.OK, MessageBoxIcon.Error)
        With txtid
            .Focus()
            .SelectAll()
            Me.refreshdata()
        End With
    End If
End Sub

当前代码

Private Sub repaired1_SelectedValueChanged(sender As Object, e As EventArgs) Handles repaired1.SelectedValueChanged
    If repaired1.SelectedItem.ToString.Equals("Fixed") Then
        MsgBox("Remember to log in date fixed ")
    End If
End Sub

1 个答案:

答案 0 :(得分:0)

if repaired1.selecteditem.tostring.equals("Fixed") Then

您可能还想检查是否在正确的更改中触发了您的活动。

看一看 http://www.tutorialspoint.com/vb.net/vb.net_combobox.htm

...试

   Private Sub repaired1_SelectedValueChanged(sender As Object, e As EventArgs) Handles repaired1.SelectedValueChanged
    MsgBox("Clicked " & repaired1.SelectedItem.ToString)
End Sub

看看它认为你选择了什么。