如何获取richtextbox的垂直滚动条的最大值?

时间:2010-02-22 02:50:23

标签: wpf richtextbox scrollbar

我需要获取richtextbox的垂直滚动条的最大值,以便我可以滚动到滚动条的最大值的百分比。

1 个答案:

答案 0 :(得分:1)

我这样做的方式,我在ScrollViewer中有RichTextBox,例如

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

然后从代码隐藏中,你可以读取sv.ExtentHeight的值,取一个百分比,然后调用sv.ScrollToVerticalOffset()将滚动条移动到该位置。