在winforms应用程序中更改按钮图像大小

mbjcgjjk  于 2023-06-24  发布在  其他
关注(0)|答案(2)|浏览(418)

我试图使按钮上的图标更小,但我不知道如何。

图像的大小为灰色。

有办法解决吗?

laximzn5

laximzn51#

您需要调整Image的大小,然后将其设置为Buttons图像:

// where 'MyImage' is the Image to display on the Button
this.Button1.Image = (Image)(new Bitmap(MyImage, new Size(32,32)));
2exbekwf

2exbekwf2#

将ImageList控件添加到窗体:
打开Windows窗体设计器。找到“工具箱”面板。在“组件”部分下,找到ImageList控件。将ImageList控件拖放到窗体上。将图像添加到ImageList控件:
选择窗体上的ImageList控件。在“属性”窗口中,单击“图像”属性旁边的“...”按钮。在“图像集合编辑器”窗口中,单击“添加”按钮。浏览到图像文件的位置。选择图像文件并单击“打开”将其添加到ImageList。设置按钮的ImageList和ImageIndex属性:
选择表单上的按钮。在“属性”窗口中,找到ImageList属性并选择在步骤1中添加的ImageList控件。将ImageIndex属性设置为要显示的ImageList中的图像的索引。调整按钮大小:
选择表单上的按钮。在“属性”窗口中,手动调整“大小”属性以设置按钮所需的大小。
通过执行这些步骤,可以将图像添加到ImageList控件,将其与按钮关联,并调整按钮的大小以更改显示的图像的大小。

相关问题