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

时间:2015-08-21 23:28:58

标签: c#

我正在制作一个小密码生成器,我希望它将输出文本框锁定为10个字符,这样当用户点击密码生成按钮时,它不会继续随机生成一系列密码。< / p>

我该怎么做?

2 个答案:

答案 0 :(得分:0)

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

如果单击按钮并进入属性,则应该有一个名为“max length”的内容。将它设置为您想要的时间。

答案 1 :(得分:0)

您可以使用Substring()功能剪切生成密码中的额外字符。

对于实例

string GeneratedPassword = "1234567891345678";

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

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