我正在尝试从 FlowDocumentScrollViewer 获取位置。并将其保存到分贝。
之后,关闭并重新打开该程序。那时,滚动应该设置到我保存的位置。
简单地说,我希望保存我观看的位置。后来,当我打开它时,我想看到我上次看的位置。
现在,我正在看这门课,但我找不到有关此功能的一些方法或变量。FlowDocumentPageViewer有GoToPage(),所以希望能从FlowDocumentScrollViewer中获取这种方法。
如何创建 thesas 功能?
我正在尝试从 FlowDocumentScrollViewer 获取位置。并将其保存到分贝。
之后,关闭并重新打开该程序。那时,滚动应该设置到我保存的位置。
简单地说,我希望保存我观看的位置。后来,当我打开它时,我想看到我上次看的位置。
现在,我正在看这门课,但我找不到有关此功能的一些方法或变量。FlowDocumentPageViewer有GoToPage(),所以希望能从FlowDocumentScrollViewer中获取这种方法。
如何创建 thesas 功能?
如此处所述,您需要获取 FlowDocumentScrollViewer 的 scollviewer 属性。比您可以使用 myScrollViewer.VerticalOffset 获取滚动条位置并使用 myScrollViewer.ScrollToVerticalOffset(double value) 设置它