2009-09-11 13 views
9

Składnik RichTextBox w mojej aplikacji WPF jest wypełniany przy użyciu właściwości FlowDocument i RichTextBox o wartości Document.Metoda RichTextBox WPF - ScrollToEnd() nie powoduje żadnego przewijania

rtb.ScrollToEnd(); wydaje się nie robić nic, a ja nawet nie próbował nazywając BringIntoView() w ostatnim rzędzie „” dodawane do tabeli tej struktury mój FlowDocument.

Wszelkie sugestie? Dzięki!

+0

Nie mogę tego odtworzyć. Po prostu działa. Czy masz więcej szczegółów, które możesz wyjaśnić, dlaczego twój nie działa? Być może możesz podać kod opisujący sposób tworzenia i umieszczania FlowDocument w RichTextBox? –

+1

Tak, więcej szczegółów jest wymaganych. Ale chcę ci to dać: Jeśli zamierzasz użyć go jako wyjścia do dziennika, na przykład dodając wiele elementów, to pożre je. Wiele osób (w tym ja) radziło sobie z tym wcześniej. – TimothyP

Odpowiedz

20

Spędziłem na zawsze próbując dowiedzieć się, co zrobiłem źle. Upewnij się, że masz zestaw <RichTextBox ScrollViewer.VerticalScrollBarVisibility="Auto"> lub po prostu nic się nie stanie i będziesz się zastanawiał, dlaczego.