我正在使用VB.NET 2005中的Windows窗体,我想要一些带图像的按钮(我说的是普通的,香草的System.Windows.Forms.Button).我按照我想要的方式设置了所有内容,但是按钮上的图像显示得太低,因此图标的底部几乎位于按钮底部,图像上方有很多空间.
这是一个截图:
按钮截图http://www.freeimagehosting.net/uploads/b28a5c63b8.jpg
看看图标的角落是如何刷到按钮底部的?
我的按钮高23像素,图像是16 x 16图标(转换为位图,以便可以将其分配给按钮的Image属性).
我已经尝试将按钮的Margin.All属性设置为0,并验证Padding.All属性为0.我也尝试将按钮的ImageAlign更改为TopLeft,MiddleLeft和BottomLeft,但这些设置似乎都没有任何影响.
有谁知道我如何将图像定位到距按钮顶部和底部边缘相等的距离?我可以根据需要调整按钮或图像的大小,但它们是我喜欢的尺寸,如果可能的话我希望保持这种状态.