How do i add an icon like in the screenshot below inside of a button? I cannot seem to find how to do it.

In WinForms use Button.Image (MSDN) like this:
private void SetMyButtonIcon() { // Assign an image to the button. button1.Image = Image.FromFile("C:\\Graphics\\My.ico"); // Align the image and text on the button. button1.ImageAlign = ContentAlignment.MiddleRight; button1.TextAlign = ContentAlignment.MiddleLeft; } and you can use Button.TextImageRelation Property to set the position of text and image relative to each other:
Overlay: image and text share the same space on a control.ImageBeforeText: the image is displayed horizontally before the text of a control.TextBeforeImage: the text is displayed horizontally before the image of a control.ImageAboveText: the image is displayed vertically above the text of a control.TextAboveImage: the text is displayed vertically above the image of a control.If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With