Hi Zero_gt ,
We can create the image in another way and set it to the button. This is the code snippet:
//Create a new image the size of which is the same as the button.
Image img = new Bitmap(Image.FromFile("button_highlight.png"),this.button1.Size);
//Set the image to the button.
this.button1.Image = img;
Let me know if this helps.
Aland Li
Please mark the replies as answers if they help and unmark if they don't. This can be beneficial to other community members reading the thread.