Как создать растр холста в Windows Phone 7 - PullRequest
0 голосов
/ 16 апреля 2011

Я ищу способ создания растрового изображения холста в Windows Phone 7. Я хочу сохранить изображение или поделиться им (MMS, электронная почта, электронная почта и т. Д.). Я только начинаю изучать C # и Silverlight, так что для меня это неизведанные воды.

Спасибо, Док Хейвен

Ответы [ 2 ]

2 голосов
/ 17 апреля 2011

Я не уверен, что это лучший способ решить эту проблему, но вот как я нашел решение своей проблемы:

Один из конструкторов класса WriteableBitmap позволяет вампередать ему UIElement и Transform, так что вызов new WriteableBitmap(canvas, null); создаст WriteableBitmap из Canvas.Позже я установил для моего Image источника значение WriteableBitmap.

Я надеюсь, что это поможет всем, кто может столкнуться с этой проблемой в будущем!

Спасибо, Док Хейвен

0 голосов
/ 16 апреля 2011

Извлеките класс RenderTargetBitmap, вы можете создать растровое изображение любого визуального элемента, а затем делать с ним все, что хотите.

...