我正在为 WinRT 编写一个简单的应用程序,但我无法找到一种在我的代码中自动滚动到 TextBox 底部的方法。我正在将日志信息写入 TextBox 并希望它滚动以便最新条目在框中可见,但似乎没有任何效果。以下是我尝试过的一些事情:
将 TextBox 放在 ScrollViewer 中:
this.txtLog.Text = this.txtLog.Text + line + "\r\n";
ScrollToVerticallOffset(scrollView.ScrollableHeight);
选择 TextBox 中的最后一个数据:
this.txtLog.Select(this.txtLog.Text.Length, 0);
但实际上我所做的任何事情都不会导致显示的文本滚动以使底部数据可见。
有没有人有任何想法?