スクロールビューアにリッチテキストブロックがありますが、リッチテキストブロックのコンテンツが非常に長いです。コンテンツをスクロールすると、最初の単語/テキストポインター/オフセットを取得するにはどうすればよいですか
現在のオフセットを計算しようとしました
private void _scrollViewer_ViewChanged(object sender, ScrollViewerViewChangedEventArgs e)
{
CurrentOffset = (int)((_scrollViewer.VerticalOffset / _scrollViewer.ScrollableHeight) * _richTextBlock.ContentEnd.Offset);
}
しかし、それは正確ではありません。