As @Kaymaf said, iamgeList will resize the image. Change the size by the ImageList.ImageSize property. You can use ArrayList instead, then convert it to image type. This will not change the image size.
Best regards,
Ling Wang
Please remember to click “Mark as Answer�on the post that helps you, and to click “Unmark as Answer�if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.