2010-02-22 82 views

回答

1

我这样做的方式,我有ScrollViewer里面的RichTextBox,例如,

<ScrollViewer Name="sv"> 
    <RichTextBox> 
    <FlowDocument> 
     <Paragraph /> 
    </FlowDocument> 
    </RichTextBox> 
</ScrollView> 

然后从后台代码,你可以阅读sv.ExtentHeight的价值,利用它的百分比,然后调用sv.ScrollToVerticalOffset()将滚动条移动到该位置。