Problem description:
Transparent processing of the winform control button is of course not a perfect solution, because the border still appears when the control button gets the focus.
Solution:
In this example, you can set the style of the control with the attributes of the parent window,CodeAs follows:
1 _ Testbutton. backcolor = Color. transparent; // Set the background color to transparent
2 _ Testbutton. flatstyle = Flatstyle. Flat; // Display the control in a plane
3 _ Testbutton. flatappearance. bordersize = 0 ; // Widget Border thickness is 0
4 _ Testbutton. flatappearance. mousedownbackcolor = Color. transparent; // Background Color of the widget when the mouse is pressed
5 _ Testbutton. flatappearance. mouseoverbackcolor = Color. transparent; // The background color of the widget in the control area
In this way, the button can be "Transparent,