如何将文本框锁定到特定数量的字符

本文关键字:字符 文本 锁定 | 更新日期: 2023-09-27 18:09:15

我正在制作一个小密码生成器,我希望它将输出文本框锁定为10个字符,这样当用户单击密码生成按钮时,它就不会继续使用无穷无尽的随机生成的密码。

我该怎么做?

如何将文本框锁定到特定数量的字符

在Visual Studio的文本框上有一个控件。

如果你点击按钮,他们进入属性里面应该有一个叫做"max length"的东西。设置为你想要的长度

您可以使用Substring()函数来删除生成密码中的多余字符。

对于实例

string GeneratedPassword = "1234567891345678";
textBox1.Text = GeneratedPassword.Substring(0,10);

textBox1.MaxLength = 10也不会给你想要的结果。它只会限制在文本框中手动输入字符。它不会以编程方式限制字符的输入。