TextBox C#中的Max Char?

18 textbox char winforms

只是想知道C#Textbox多线可以容纳多少个字符?

Luc*_*nes 31

查看MaxLength属性TextBox- 它存储控件可以使用的最大字符数; 根据文档,它是可变的.但通常默认值足够大.(虽然我想,既然你正在问这个问题,那可能不是!)

从文档,你可以看到,最大值MaxLength2147483646.当然,这受到目标机器的存储器的限制.

  • 根据文档,MaxLength不是TextBox可以容纳的字符数量; 它是用户可以输入的字符数量.以编程方式添加的字符可以超过MaxLength限制. (5认同)
  • 我今天遇到了这个问题.出于某种原因,我的文本框被设置为默认值32K,我试图将54K SQL查询粘贴到自定义工具.粘贴失败了大约2/3的方式:数据被简单地截断.我尝试在尾端手动编辑; 我可以删除文本,但在备份到32K限制之前不能编辑或添加文本.因此,如果您发现文本被截断,请检查MaxLength属性并确保其设置正确. (2认同)