Vb.net visual basic。。当TextBox1.text=”时,我想使TextBox2可见;“关闭”;

Vb.net visual basic。。当TextBox1.text=”时,我想使TextBox2可见;“关闭”;,vb.net,visual-studio-2010,visual-studio,vba,string-comparison,Vb.net,Visual Studio 2010,Visual Studio,Vba,String Comparison,在visual basic中, 当TextBox1.Text=“SHUTDOWN” 这是我的密码 Private Sub TextBox1_TextChanged(sender As Object, e As EventArgs) Handles TextBox1.TextChanged AcceptButton = Button1 If TextBox1.Text = "

在visual basic中, 当
TextBox1.Text=“SHUTDOWN”

这是我的密码

Private Sub TextBox1_TextChanged(sender As Object, e As EventArgs) 
                                                     Handles TextBox1.TextChanged
    AcceptButton = Button1
    If TextBox1.Text = "SHUTDOWN" Then
        TextBox2.Visible = True
    End If
End Sub
但它不起作用


注意:没有错误消息。。。textbox1字符的大小写是“上”的,因此它将是“关机”且不工作,这意味着当我在textbox1中写入“关机”时,textbox2不会变得可见

要忽略文本的大小写(如果这是问题),您可以使用以下命令:

If TextBox1.Text.ToUpper() = "SHUTDOWN" Then
    TextBox2.Visible = True
End If

另外,请确保您的
TextBox2
在显示时具有正确的坐标。

要忽略文本的大小写(如果这是问题),可以使用以下命令:

If TextBox1.Text.ToUpper() = "SHUTDOWN" Then
    TextBox2.Visible = True
End If

另外,请确保您的
TextBox2
在显示时具有正确的坐标。

要忽略文本的大小写(如果这是问题),可以使用以下命令:

If TextBox1.Text.ToUpper() = "SHUTDOWN" Then
    TextBox2.Visible = True
End If

另外,请确保您的
TextBox2
在显示时具有正确的坐标。

要忽略文本的大小写(如果这是问题),可以使用以下命令:

If TextBox1.Text.ToUpper() = "SHUTDOWN" Then
    TextBox2.Visible = True
End If

还应确保您的
TextBox2
在显示时具有正确的坐标。

.NET区分大小写,这意味着
shutdown
shutdown
不同。您可以与采用
StringComparison
的重载一起使用:

If TextBox1.Text.Equals("SHUTDOWN", StringComparison.CurrentCultureIgnorecase) Then
    TextBox2.Visible = True
End If
仅在VB.NET中的另一个选项是在文件级或项目级使用

如果将此用作文件中的第一行:

Option Compare Text
你会得到一个不区分大小写的比较。然而,我更喜欢.NET方式

Text:根据不区分大小写的文本排序进行字符串比较 顺序由系统的区域设置决定。这种类型的比较是错误的 如果字符串包含所有文本字符,并且希望 将它们进行比较,同时考虑字母的等效性,例如大小写 不敏感和密切相关的字母。例如,您可能需要 把A和A看作相等,并在B和B.<
.NET区分大小写,这意味着
shutdown
shutdown
不同。您可以与采用
StringComparison
的重载一起使用:

If TextBox1.Text.Equals("SHUTDOWN", StringComparison.CurrentCultureIgnorecase) Then
    TextBox2.Visible = True
End If
仅在VB.NET中的另一个选项是在文件级或项目级使用

如果将此用作文件中的第一行:

Option Compare Text
你会得到一个不区分大小写的比较。然而,我更喜欢.NET方式

Text:根据不区分大小写的文本排序进行字符串比较 顺序由系统的区域设置决定。这种类型的比较是错误的 如果字符串包含所有文本字符,并且希望 将它们进行比较,同时考虑字母的等效性,例如大小写 不敏感和密切相关的字母。例如,您可能需要 把A和A看作相等,并在B和B.<
.NET区分大小写,这意味着
shutdown
shutdown
不同。您可以与采用
StringComparison
的重载一起使用:

If TextBox1.Text.Equals("SHUTDOWN", StringComparison.CurrentCultureIgnorecase) Then
    TextBox2.Visible = True
End If
仅在VB.NET中的另一个选项是在文件级或项目级使用

如果将此用作文件中的第一行:

Option Compare Text
你会得到一个不区分大小写的比较。然而,我更喜欢.NET方式

Text:根据不区分大小写的文本排序进行字符串比较 顺序由系统的区域设置决定。这种类型的比较是错误的 如果字符串包含所有文本字符,并且希望 将它们进行比较,同时考虑字母的等效性,例如大小写 不敏感和密切相关的字母。例如,您可能需要 把A和A看作相等,并在B和B.<
.NET区分大小写,这意味着
shutdown
shutdown
不同。您可以与采用
StringComparison
的重载一起使用:

If TextBox1.Text.Equals("SHUTDOWN", StringComparison.CurrentCultureIgnorecase) Then
    TextBox2.Visible = True
End If
仅在VB.NET中的另一个选项是在文件级或项目级使用

如果将此用作文件中的第一行:

Option Compare Text
你会得到一个不区分大小写的比较。然而,我更喜欢.NET方式

Text:根据不区分大小写的文本排序进行字符串比较 顺序由系统的区域设置决定。这种类型的比较是错误的 如果字符串包含所有文本字符,并且希望 将它们进行比较,同时考虑字母的等效性,例如大小写 不敏感和密切相关的字母。例如,您可能需要 把A和A看作相等,并在B和B.< 刚刚做了一个测试:

    Private Sub TextBox1_TextChanged(sender As Object, e As EventArgs) Handles TextBox1.TextChanged
    If (TextBox1.Text = "SHUTDOWN") Then
        TextBox2.Visible = True
    End If
End Sub
未发现问题-可能是AcceptButton=Button1。我不知道为什么它不工作,但我的是工作时,进入“关机”。请尝试将AcceptButton更改为注释('),然后尝试代码,如果代码有效,则使用AcceptButton变量

可能没有声明可能要存储按钮?

刚刚对以下内容进行了测试:

    Private Sub TextBox1_TextChanged(sender As Object, e As EventArgs) Handles TextBox1.TextChanged
    If (TextBox1.Text = "SHUTDOWN") Then
        TextBox2.Visible = True
    End If
End Sub
未发现问题-可能是AcceptButton=Button1。我不知道为什么它不工作,但我的是工作时,进入“关机”。请尝试将AcceptButton更改为注释('),然后尝试代码,如果代码有效,则使用AcceptButton变量

可能没有声明可能要存储按钮?

刚刚对以下内容进行了测试:

    Private Sub TextBox1_TextChanged(sender As Object, e As EventArgs) Handles TextBox1.TextChanged
    If (TextBox1.Text = "SHUTDOWN") Then
        TextBox2.Visible = True
    End If
End Sub
未发现问题-可能是AcceptButton=Button1。我不知道为什么它不工作,但我的是工作时,进入“关机”。请尝试将AcceptButton更改为注释('),然后尝试代码,如果代码有效,则使用AcceptButton变量

可能没有声明可能要存储按钮?

刚刚对以下内容进行了测试:

    Private Sub TextBox1_TextChanged(sender As Object, e As EventArgs) Handles TextBox1.TextChanged
    If (TextBox1.Text = "SHUTDOWN") Then
        TextBox2.Visible = True
    End If
End Sub
未发现问题-可能是AcceptButton=Button1。我不知道为什么它不工作,但我的是工作时,进入“关机”。请尝试将AcceptButton更改为注释('),然后尝试代码,如果代码有效,则使用AcceptButton变量


可能无法声明存储按钮?

是否有错误消息?这是个案意义上的