问题描述
有什么方法可以适合/调整ToolStrip项目的图像?我已经设置了属性 AutoSize = False
, ImageScaling = SizeToFit
& 尺寸= 40,40
但只有项目的框大小调整(在图像周围留出空格),图像尺寸仍然是默认大小。
Is there any way I can fit/resize the image of ToolStrip item? I already set the property AutoSize = False
, ImageScaling = SizeToFit
& Size = 40, 40
but only the item's boxes resizing (leave spaces around image) and the image size is still with it's default size.
然后我想出了使用BackgroundImage插入图像而不是将其插入Image。我可以调整/调整图像大小,但问题是当我运行系统并将光标指向ToolStrip项目时,项目的图像消失。我找到了这个解决方案但我不知道我不知道如何使用 vb.net来应用它
I then came up with inserting the image using BackgroundImage instead of inserting it at Image. I can fit/resize the image but the problem is when I run my system and pointing the cursor on the ToolStrip item, the item's image disappear. I found this solution Resizing ToolStripButtons to fit complete BackGround image but I don't know how to apply it using vb.net
请帮助我。谢谢。
推荐答案
如果您希望图片以原始尺寸显示
- 将
AutoSize
属性ToolStrip
设置为true
- 设置
ImageScaling
属性> ToolStripItem
到无
- Set
AutoSize
property ofToolStrip
totrue
- Set
ImageScaling
property ofToolStripItem
toNone
如果你想要你的图像以特定尺寸显示
- 设置
AutoSize
属性ToolStrip
到true
- 设置
ImageScalingSize
属性ToolStrip
到您的特定大小,例如32,32
- 将
ImageScaling
属性ToolStripItem
设置为SizeToFit
- Set
AutoSize
property ofToolStrip
totrue
- Set
ImageScalingSize
property ofToolStrip
to your specific size, for example32,32
- Set
ImageScaling
property ofToolStripItem
toSizeToFit
这篇关于调整ToolStrip项目的图像大小的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!