2009-09-11 20 views
9

我的WPF應用程序中的RichTextBox組件使用FlowDocumentRichTextBoxDocument屬性填充。WPF RichTextBox - ScrollToEnd()方法不會導致任何滾動發生

rtb.ScrollToEnd();似乎沒有做任何事情,我甚至試圖呼籲BringIntoView()最後「行」添加到表中,構成我的FlowDocument

有什麼建議嗎?謝謝!

+0

我無法複製此內容。它只是工作。你有沒有更多的細節可以解釋你爲什麼不工作? 也許你可以提供一些代碼來描述你如何創建FlowDocument並將其放置到RichTextBox中? – 2009-09-12 03:26:58

+1

是的,需要更多細節。我確實想給你這個: 如果你打算用它作爲日誌輸出,例如添加很多很多元素,它會吃掉內存。很多人(包括我自己)都曾經處理過這個問題。 – TimothyP 2009-09-12 15:44:01

回答

20

我花了很長時間試圖找出我做錯了什麼。確保你有<RichTextBox ScrollViewer.VerticalScrollBarVisibility="Auto">設置或根本不會發生,你會想知道爲什麼。