Я не уверен, что это лучший способ решить эту проблему, но вот как я нашел решение своей проблемы:
Один из конструкторов класса WriteableBitmap
позволяет вампередать ему UIElement и Transform, так что вызов new WriteableBitmap(canvas, null);
создаст WriteableBitmap
из Canvas
.Позже я установил для моего Image
источника значение WriteableBitmap
.
Я надеюсь, что это поможет всем, кто может столкнуться с этой проблемой в будущем!
Спасибо, Док Хейвен