簡體   English   中英

UWP:滾動到 RichEditBox 的末尾沒有焦點

[英]UWP : Scroll to end of RichEditBox without focus

我正在編寫一個帶有類似文本區域的控制台的 UWP 應用程序。 如何在不使用 Focus 的情況下滾動到結尾。 在我的情況下,焦點沒有用,因為我的應用程序有一個以上的文本輸入。 在寫入其中一個輸入時,RichEditBox 中的異步更改數據並以編程方式設置焦點使其不可能,因為 carret 正在移動到richeditbox。

滾動到沒有焦點的 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);
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM