我正在用文本区域之类的控制台编写UWP应用。 不使用Focus怎么滚动到结尾。在我的案例中,焦点没有用,因为我的应用输入了一个以上的文本。在写入输入之一时,RichEditBox中异步更改的数据以及已设置的Programficaly Focus使得不可能实现,因为carret正在移至richeditbox。
答案 0 :(得分:0)
滚动到没有焦点的RichEditBox的结尾
您可以使用ScrollIntoView
方法滚动结束RichEditBox的焦点。有关更多详细信息,请参考以下代码。
private async void bookmarkBtn_Click(object sender, RoutedEventArgs e)
{
string tmp = string.Empty;
REB.Document.GetText(TextGetOptions.None, out tmp);
REB.Document.GetRange(0, tmp.Length).ScrollIntoView(PointOptions.None);
}