2013-12-13 247 views
0

我得到了一個帶有richtextbox的非Web應用程序,並嘗試執行延遲加載實現,以便在滾動結束時添加新信息。問題是我在滾動底部追加新信息而不是滾動被調整後,它會一直向上滾動。我是否有一些方法來調整滾動或跳轉到最後一個可見行,以便用戶不會意識到richtextbox上有刷新?我試圖在添加新信息之前緩存垂直滾動位置並將其設置在後面,但由於某種原因,當滾動位於最下方時,我正在執行此操作,新「舊」垂直位置與「新」 「滾動的底部。添加文本後Richtextbox滾動位置

有沒有人有線索我能做些什麼來解決這個問題?

在此先感謝。

回答

0
RichText.AppendText(text); 
RichText.ScrollToEnd(); 
+0

好吧,我忘了解釋一件事......我得到了兩個元素,一個滾動條...一個超網格和一個richtextbox ......當超網格滾動在底部時,更多的元素被添加到它,到richtextbox ......如果用戶滾動了richtextbox,我希望它保存在新信息之前正在查看的信息。 – Carlos