香港百特:怎么动态改变textbox 的width值
来源:百度文库 编辑:中科新闻网 时间:2024/05/14 03:22:52
根据输入的字符长度自动改变textbox的宽度!!!
谢谢
谢谢
通过font的字符宽度的属性,然后再看textbox输入的字符数,乘一下
SizeF stringSize = new SizeF();
stringSize = this.CreateGraphics().MeasureString( textBox1.Text,textBox1.Font );
textBox1.Width = (int)stringSize.Width+10;
没测试`就是这个思路
可以用Change事件判断
把textbox的宽度改下,重画窗口就是了,或许重画都不是必需的。