我对WPF DocumentViewer有点问题。 我正在使用DocumentViewer显示XPS文件。 我想将XPS文档导航到某个页面,但在初始化窗口期间导航到错误的页码。
这是我的代码:
public partial class Window : Window
{
private string _XPSpath;
public Window()
{
InitializeComponent();
_XPSPath = @"C:\TestFolder\TestDocument.xps";
MyDocViewer.Document = new XpsDocument(_XPSpath, FileAccess.Read).GetFixedDocumentSequence();
DocViewer.GoToPage(100); // Navigates to wrong page !!!!!!!!!
}
private void GoToPageButton_Click(object sender, RoutedEventArgs e)
{
DocViewer.GoToPage(100); //this one is ok.
}
}
有什么方法可以解决这个问题吗?