如何在c#中将图像或图标设置为按钮

时间:2016-05-18 10:25:52

标签: c# .net winforms

我想在按钮上使用小图像或图标,如下图所示 我怎么能这样做?

Click here for image

1 个答案:

答案 0 :(得分:1)

使用以下代码:

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;
}

您可以使用其他按钮属性,例如

Overlay:图片和文字在控件上共享相同的空间。

ImageBeforeText:图像在控件文本之前水平显示。

TextBeforeImage:文本在控件图像之前水平显示。

ImageAboveText:图像垂直显示在控件文本上方。

TextAboveImage:文本垂直显示在控件的图像上方。