У меня есть приложение Metro > , и я пытаюсь напечатать содержимое элемента управления WebView
. Использование Пример печати MSDN в качестве исходной ссылки. Я просто изменяю XAML в printableArea
следующим образом:
<RichTextBlock>
<Paragraph>
<InlineUIContainer>
<WebView Width="800" Height="2000" Source="http://www.stackoverflow.com"/>
</InlineUIContainer>
</Paragraph>
</RichTextBlock>
Это работает частично. Проблема в том, что область Visible
в указанных размерах печатается, т.е. Область, которую можно прокрутить, не печатает, а также не отображается как несколько страниц в PrintPreview.
Я почти там, буду благодарен за помощь, чтобы это работало, как ожидалось.
Я нигде не нашел образцов, которые решают эту проблему.
Я даже попробовал решения здесь: http://social.msdn.microsoft.com/Forums/en-US/winappswithcsharp/thread/5edcb239-7a5b-49f7-87e3-e5a253b809c4
Я не первый, кто испытал такую же/подобную проблему: http://social.msdn.microsoft.com/Search/en-US/?Refinement=112&query=print%20webview#refinementChanges=180&pageNumber=1&showMore=false
Желая дать каждому, кто может решить эту проблему, 100-процентную награду. Почитал бы пошаговое руководство, образец кода или макет проекта в качестве решения.