如何设置文本框vb.net的最小限制

时间:2017-06-12 10:32:49

标签: vb.net textbox

我需要设置一个可以在文本框中使用的密码的最小长度,然后设置一个标签,说明它是否符合所需的最小字符数。我知道如何设置字符的限制,我不能做的就是当我离开文本框时它将在标签中显示的部分。我以为我需要使用一个事件,比如Leave或LostFocus,但它不起作用。请帮忙:(

1 个答案:

答案 0 :(得分:1)

好的,有很多方法可以做你想要达到的目标。我个人喜欢单独的子程序;如果你需要改变一件事,你就不必编辑具有相同代码的每一个事件

从我能理解的情况来看,这样的事情应该会帮助你顺利进行。
基本上,我们只是设置一个子程序来检查textbox1.text的长度是否超过5,并且如果button clicktextbox,我们通过使用 Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click ''save button checkPassword(TextBox1.Text) End Sub Private Sub TextBox1_Leave(sender As Object, e As EventArgs) Handles TextBox1.Leave checkPassword(TextBox1.Text) End Sub Private Sub checkPassword(password As String) If Not password.Length > 5 Then Label1.Text = "The password must be more than 5 charcharacters" TextBox1.Clear() Else Label1.Text = "Password accepted" End If End Sub 之类的事件来触发子程序。点击了。

each
相关问题