调整 ToolStrip 项目图像的大小

Eme*_*ald 1 vb.net image toolstripbutton winforms

有什么方法可以调整 ToolStrip 项目的图像大小吗?我已经设置了属性AutoSize = False, ImageScaling = SizeToFit&Size = 40, 40但只有项目的框调整大小(在图像周围留有空格),并且图像大小仍然是默认大小。

然后我想出了使用BackgroundImage 插入图像而不是在Image 处插入图像。我可以调整/调整图像大小,但问题是当我运行系统并将光标指向 ToolStrip 项目时,该项目的图像消失。我找到了这个解决方案Resizing ToolStripButtons to fit Complete BackGround image但我不知道如何使用它来应用它vb.net

请帮助我。谢谢。

Rez*_*aei 5

如果您希望图像以原始尺寸显示

  • AutoSize将属性设置ToolStriptrue
  • ImageScaling将属性设置ToolStripItemNone

如果您希望图像以特定尺寸显示

  • AutoSize将属性设置ToolStriptrue
  • 例如,将ImageScalingSize属性设置为您的特定大小ToolStrip32,32
  • ImageScaling将属性设置ToolStripItemSizeToFit