我正在使用Compact Framework,我正在尝试在TextField中滚动
带有垂直滚动条。 TextField包含四行文本和
由于TextField高度,实际只显示四个中的三个。我想从顶部滚动
到底部只显示第四个或>第四行。唯一的问题是,
滚动条根本不会滚动。
有什么建议吗?
TextField属性:
- 身高= 150
- 滚动条=垂直
- wrapped = false
- multilines = true
在循环使用字符串数组并在每个字符串末尾添加Environment.NewLine时添加文本,但最后一个字符串除外。
答案 0 :(得分:0)
我认为你的意思是TextBox
因为Compact Framework中没有TextField
控件。
滚动到控件的末尾非常简单:
public void ScrollToBottom(TextBox t)
{
// move the caret to the end of the text
t.SelectionStart = t.Text.Length - 1;
t.SelectionLength = 0;
// and scroll to the caret
t.ScrollToCaret();
}