title: Replace part of an image with another in C# with WinForms
body: <p>I have a big .PNG that has many little images on it. I want to replace part of the big image with a smaller one. So at X and Y coordinates, that part of the image will be replaced starting from the top left hand corner, while still leaving the rest of the original image intact.</p>
  
  <p>I have been reading about the Graphics methods on MSDN and also had a look for some examples of a similar thing but didn't find much.</p>
  
  <p>Had anyone done anything similar? </p>
  
  <p>Thanks!</p>