2009-09-11 27 views
9

Thành phần RichTextBox trong ứng dụng WPF của tôi được điền bằng cách sử dụng FlowDocument và thuộc tính của RichTextBox.WPF RichTextBox - ScrollToEnd() phương pháp không gây ra bất kỳ di chuyển để xảy ra

rtb.ScrollToEnd(); dường như không làm bất cứ điều gì và thậm chí tôi đã thử gọi BringIntoView() trên hàng "cuối cùng" được thêm vào bảng có cấu trúc FlowDocument của tôi.

Bất kỳ đề xuất nào? Cảm ơn!

+0

Tôi không thể tạo lại điều này. Nó chỉ hoạt động. Bạn có bất kỳ chi tiết nào khác mà bạn có thể cung cấp có thể giải thích tại sao máy của bạn không hoạt động không? Có lẽ bạn có thể cung cấp một số mã để mô tả cách bạn tạo và đặt FlowDocument vào RichTextBox? –

+1

Cần thêm chi tiết. Tôi muốn cung cấp cho bạn điều này mặc dù: Nếu bạn sẽ sử dụng nó như là một đầu ra đăng nhập ví dụ, thêm rất nhiều và rất nhiều yếu tố nó sẽ ăn bộ nhớ. Nhiều người (kể cả bản thân tôi) đã xử lý điều này trước đây. – TimothyP

Trả lời

20

Tôi đã dành mãi mãi cố gắng tìm ra những gì tôi đã làm sai. Hãy chắc chắn rằng bạn có <RichTextBox ScrollViewer.VerticalScrollBarVisibility="Auto"> thiết lập hoặc đơn giản là không có gì sẽ xảy ra và bạn sẽ tự hỏi tại sao.

Các vấn đề liên quan