MessageBox出现在错误的时间

时间:2017-02-17 08:44:21

标签: vb.net

我有一个包含PctureBox的表单。当用户点击此PictureBox时,他们将转到另一种表单。

在另一种形式中,我有一个DataGridView,我有一个搜索TextBox,供用户搜索DataGridView中的内容。但是,当用户输入不在数据库中的内容时,我想显示“找不到记录”。

MessageBox显示“未找到记录”,但是当用户首次点击PictureBox并加载表单时,它也会执行此操作。

代码:

Private Sub TextBox3_TextChanged_1(sender As Object, e As EventArgs) Handles TextBox3.TextChanged

    If Me.MasterlistTableAdapter1.FillBySearchProject(Me.DocumentDataSet.masterlist, TextBox3.Text)=0 Then

        System.Windows.Forms.MessageBox.Show("No Record has been Found")

    End If

End Sub

当我创建Button时,此代码完美无缺。只有在搜索中找不到记录时才会显示提示。

我不想使用Button进行搜索。当用户只输入几个单词,找到数据时,我的搜索功能就会起作用。

1 个答案:

答案 0 :(得分:0)

试试这个

innerText