[英]mimic the auto height increase in textbox in messaging WP7
我想使文本框的高度随着用户输入更多文本或按Enter键而增加
问题是您无法确定用户何时到达文本框的末尾以增加其高度,您无法计算字符数,因为每个字符都有它自己的
还有输入新行的Enter键也有它自己的问题,如果您使用过,它只会转到当前行的开头
private void textBox1_KeyDown(object sender, KeyEventArgs e)
{
if (e.Key.Equals(Key.Enter))
textBox1.Text += System.Environment.NewLine;
}
任何想法如何做到这一点?
您必须为文本框指定自动高度。 如果希望文本框在默认状态下具有一定的高度,则可以为其设置最小高度。 如果用户输入的文本超过其最小高度-文本框将自动增加其高度
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.