BackgroundImageIt looks like a wallpaper, it covers the whole background .. you must use patterns or full images for the background. If you are just trying to show the icon, useButton.Image
For a property Button.Imagefrom MS documentation:
Image displayed on the control button.
BackgroundImage
An image representing the image to display against the background of the control.
So you can install BackgoundImage, and Button.Image Button.Imagewill also be placed on topBackgroundImage
. Windows Forms . , RightToLeftLayout .
, Button BackgroundImage Button.Image. , , .

, Button.Image ImageAlign

RTL, , . , , .
