我有一个scrollviewer控件,其中有stackpanel。我已经完成了从控制到XPS的转换。但是出现了问题,我只将XPS的内容显示在滚动视图中。如何获取需要滚动到XPS或其他新页面的部分?
这是文档的结尾,但是新页面上应该还有6个游戏。 我这样转换:
FixedDocument fixedDoc = new FixedDocument();
PageContent pageContent = new PageContent();
FixedPage fixedPage = new FixedPage();
//Create first page of document
fixedPage.Children.Add(control);
((System.Windows.Markup.IAddChild)pageContent).AddChild(fixedPage);
fixedDoc.Pages.Add(pageContent);
//Create any other required pages here
FixedDocument doc = fixedDoc;
XpsDocument xpsd = new XpsDocument(filename, FileAccess.ReadWrite);
XpsDocumentWriter xw = XpsDocument.CreateXpsDocumentWriter(xpsd);
谢谢!