Как сохранить весь прокручиваемый холст как Png - PullRequest
2 голосов
/ 28 января 2009

У меня есть класс Canvas, который реализует VirtualizingPanel и IScrollInfo. Этот класс содержится внутри ScrollViewer. Как я могу сохранить содержимое всего класса Canvas только в формате Png?

Я знаю, как сохранить как Png, проблема в том, что проще всего захватить только определенный элемент управления. Когда элемент управления не виден, он обрезается

1 Ответ

3 голосов
/ 28 января 2009

Я не думаю, что вы сможете сделать это с помощью виртуализирующей панели, поскольку ее цель в жизни состоит в том, чтобы свести к минимуму количество содержащихся в ней детей.

То, что вы, возможно, захотите сделать, - это создать не виртуализирующую версию в коде и использовать ее для генерации png.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...