> ------->alayer.Bitmap.SetSize(r.Right - r.Left, r.Bottom - r.Top);
This line code above will clear the bitmap of the layer. For handle your
question, you need to resize Image321.Bitmap, too.
I have wrote a demo program for you. Check out the attachment, please.
Hope this help.