Render PNG of canvas

Hi everyone!

Just wondering what is the easiest way to render my canvas as a PNG File so it can be saved to the camera roll.

Basically I have two PNG images on a canvas that can be moved around. I want to render the whole screen or maybe just the DockPanel theyre inside as a PNG that can then be saved to the phone. Haven’t seen any examples on this. Can anyone help me out?