黑马程序员技术交流社区

标题: 获取文本框可见部分的字符数 [打印本页]

作者: 王志平    时间: 2013-4-25 19:55
标题: 获取文本框可见部分的字符数
本人遇到这样一个问题:界面上有一个文本框,其大小随着界面的大小自动调整,此时,文本框中的可见部分可显示的字符数也随着变化,如何在文本框的大小调整了之后获取文本框中可显示的字符数?普通文本(TextBox)框试过了,textBox1.MaxLength属性拿到的是整个文本框的最大输入字符数,不对。富文本框(RichTextBox)试了一下,不知道怎么弄?
我想实现的是当文本框中可见部分显示的字符到达一定数目时,清除文本框内容,重新从头添加,不想出现滚动条。
例如,当文本框只有一行的时候,假设可以显示50个字符,当输入第50个的时候,已经达到可见部分显示的最大值,此时再输入一个的话,就清空文本内容,重新从头开始写,当将界面放大之后,文本框的可见部分能够显示100个字符,当输入100个字符的时候,到达最大值,再输入一个字符的时候,清空文本框内容,从头重新写。
哪位遇到过,出个主意。
我在网上搜过,大都是设置textBox1.MaxLength属性,不能满足我的需求。





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2