0
背景ワーカーにDocument.Blocksを追加する場合:WPFのRichTextBoxの自動スクロールではない作品私はデータ処理をログに記録するWPFリッチテキストボックスを使用し
<ScrollViewer>
<RichTextBox x:Name="rtbLog" IsReadOnly="True" />
</ScrollViewer>
コードビハインド私はProgressChangedイベントハンドラによってデータと更新ログを処理するためのBackgroundWorkerを使用:
Private Sub WorkerReport(sender as Object, e as ProgressChangedEventArgs) Handles Worker.ProgressChanged
Dim para as New Paragraph
para.Inlines.Add(New Run(...some data))
rtbLog.Document.Blocks.Add(para)
rtbLog.ScrollToEnd()
End Sub
新しいデータは追加されますが、RichTextBoxはスクロールして終了しません。
問題は何ですか、なぜ私の解決策は機能していませんか?
ありがとうございます。