textbox
当输入一个巨大的字符串时,我遇到了问题。
就我而言,文本框用于编写电子邮件地址,并且没有字符限制。所以,我做了这个测试:我在记事本中写了 200 个电子邮件地址,然后我将文本粘贴到上面textbox
,文本消失了,但是如果我改变控件的焦点,文本又会显示出来。我已经看到了这个链接,但它对我没有帮助。我已经尝试将MaxLength
属性更改为 0(微软怎么说),但它在这里也不起作用。
考虑一个包含 50 个字符的电子邮件地址,MaxLength 属性不会有问题,因为 200 个电子邮件地址乘以 50 个字符(每封电子邮件),我将有 10000 个字符,默认值为TextBox.MaxLength
32767。
而且,在您询问代码之前,我只将文本设置为字符串。
myEmailObject.Address = txtEmail.Text;
我应该使用RichText
,还是什么?