using (DrawingContext dc = drawingVisual.RenderOpen())
{
dc.DrawImage...var croppedBitmap = new CroppedBitmap(bitmapImage, new Int32Rect(0, 0, 50, 50));
dc.DrawImage...(croppedBitmap, new Rect(10, 10, 50, 50));
dc.DrawImage(bitmapImage, new Rect(100, 100...var croppedBitmap = new CroppedBitmap(bitmapImage, new Int32Rect(0, 0, 50, 50));
dc.DrawImage...(croppedBitmap, new Rect(10, 10, 50, 50));
dc.Pop();
dc.DrawImage(bitmapImage