难以在C#Winform按钮上居中图像

时间:2016-06-10 19:35:31

标签: c# .net winforms button

我正在尝试将图片添加到winform上的一个小按钮上。我可以添加图像,但似乎无论我做什么,图像都不会居中。

按钮的大小为30 x 24px,我测量按钮上的统一grayspace为27 x 21px。我试过更改ImageAlign属性的值,以及增加和减少图形的大小,但似乎没有任何效果。下面屏幕截图中图形的大小为27 x 21px,其中包含图形中的1px灰色边框。

这与我能够得到的一样接近,但正如您所看到的,VS不是将图像置于按钮中心,而是将其向右移动1px。这里的任何想法或帮助都会很棒。感谢。

enter image description here

1 个答案:

答案 0 :(得分:1)

使用Padding Button属性进行游戏,如果可能,您将获得中心位置 可能我的意思是,例如,如果图像的height是16px而按钮的height是27,那么图像总是比中心高1px或比中心低1px。