0

FlowDocumentReaderの一番上までスクロールするには?

コンテンツはバインドによって設定されます

<FlowDocumentReader Grid.Row="4" Grid.Column="0" Name="FlowDocumentPageViewer1" HorizontalAlignment="Stretch">
    <FlowDocumentReader.Document>
        <Binding ElementName="_this" Path="DocFlow" IsAsync="False" Mode="OneWay"/>
    </FlowDocumentReader.Document>                   
</FlowDocumentReader>

下にスクロールしてから新しいコンテンツをバインドすると、一番上までスクロールしません。
新しいコンテンツで、一番上までスクロールしたい。

Clemnes からのコメントに基づいて、これは一番上までスクロールします

FlowDocumentPageViewer1.Document.BringIntoView();

今私の問題は、その呼び出しを自動化する方法です。
リターンの後にそのコマンドを入れることができないので、私はそれをgetに入れることができません。
これらの 2 つのイベントを試しましたが、バインディングの更新で起動されません

Loaded="FlowDocumentPageViewer1_loaded"  
SourceUpdated="FlowDocumentPageViewer1_loaded"
4

1 に答える 1