Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net 非常感谢你的帮助。这就是答案,正如普卢图尼克斯早些时候解释的那样,对于所有正在检查的不同信息来说,循环过于笨拙。因此,在这种情况下,如果语句确实是一种方法,而上面的代码更好地表达了我的意图。您可能还想看看ErrorProvider。它会放一点红色的_Vb.net_Performance_If Statement_Combobox - Fatal编程技术网

Vb.net 非常感谢你的帮助。这就是答案,正如普卢图尼克斯早些时候解释的那样,对于所有正在检查的不同信息来说,循环过于笨拙。因此,在这种情况下,如果语句确实是一种方法,而上面的代码更好地表达了我的意图。您可能还想看看ErrorProvider。它会放一点红色的

Vb.net 非常感谢你的帮助。这就是答案,正如普卢图尼克斯早些时候解释的那样,对于所有正在检查的不同信息来说,循环过于笨拙。因此,在这种情况下,如果语句确实是一种方法,而上面的代码更好地表达了我的意图。您可能还想看看ErrorProvider。它会放一点红色的,vb.net,performance,if-statement,combobox,Vb.net,Performance,If Statement,Combobox,非常感谢你的帮助。这就是答案,正如普卢图尼克斯早些时候解释的那样,对于所有正在检查的不同信息来说,循环过于笨拙。因此,在这种情况下,如果语句确实是一种方法,而上面的代码更好地表达了我的意图。您可能还想看看ErrorProvider。它会放一点红色的


非常感谢你的帮助。这就是答案,正如普卢图尼克斯早些时候解释的那样,对于所有正在检查的不同信息来说,循环过于笨拙。因此,在这种情况下,如果语句确实是一种方法,而上面的代码更好地表达了我的意图。您可能还想看看ErrorProvider。它会放一点红色的
If cboYear.SelectedIndex = -1 Then
        warningString = warningString + "Year" & vbNewLine & "Vendor" & vbNewLine & "Report"
        txtYear.ForeColor = Color.Red
        TextBox7.ForeColor = Color.Red
        txtReport.ForeColor = Color.Red
        MessageBox.Show(warningString)
    ElseIf cboVendorName.SelectedIndex = -1 Then
        warningString = warningString + "Vendor" + vbNewLine & "Report"
        txtYear.ForeColor = Color.Black
        TextBox7.ForeColor = Color.Red
        txtReport.ForeColor = Color.Red
        MessageBox.Show(warningString)
    ElseIf cboReport.SelectedIndex = -1 Then
        warningString = warningString + "Report" & vbNewLine
        txtYear.ForeColor = Color.Black
        TextBox7.ForeColor = Color.Black
        txtReport.ForeColor = Color.Red
        MessageBox.Show(warningString)
    Else
        Main.Show()
        Me.Hide()
    End If
Dim IsValid As Boolean = True
txtYear.ForeColor = Color.Black
TextBox7.ForeColor = Color.Black
txtReport.ForeColor = Color.Black

If cboYear.SelectedIndex = -1 Then
    warningString = warningString & "Year" & vbNewLine & "Vendor" & vbNewLine & "Report"
    txtYear.ForeColor = Color.Red
    TextBox7.ForeColor = Color.Red
    txtReport.ForeColor = Color.Red
    IsValid = False
End If

If cboVendorName.Enabled AndAlso cboVendorName.SelectedIndex = -1 Then
    warningString = warningString & "Vendor" & vbNewLine & "Report"
    TextBox7.ForeColor = Color.Red
    txtReport.ForeColor = Color.Red
    IsValid = False
End If

If cboReport.Enabled AndAlso cboReport.SelectedIndex = -1 Then
    warningString = warningString & "Report" & vbNewLine
    txtReport.ForeColor = Color.Red
    IsValid = False
End If

'  See note
If IsValid = False Then
    MessageBox.Show(warningString)
Else
    ' DONT use default form instances!
    Main.Show()
    Me.Hide()
End If