我的表格上有一个按钮。我想在左边有一个图像,在右边有文字,如:
Image Text
但问题是图像在这里没有延伸。我的意思是它不适合按钮。
所以我尝试设置BackGroundImage
属性而不是Image
属性。
现在我把图像拉长了。但是我无法获得正确的格式。我的意思是现在我不能在左侧获得图像而在右侧获得文本。
是否有其他控件我可以使用而不是按钮来克服这个问题?
答案 0 :(得分:4)
该按钮具有TextImageRelation
属性,将其设置为ImageBeforeText
。将Image
属性设置为您的图像,然后就可以了。
答案 1 :(得分:2)
我认为在任何情况下都不会使用拉伸。如何确定要延伸到的边界? 使用imagealign设置middleleft和textalign设置middleright我能够制作这个按钮,它是82X48。我使用的图像是52X39。我用油漆来调整图像大小。
答案 2 :(得分:2)
一个可能效果很好的简单方法是将图像和按钮放在面板中。这为您提供了文本放置,图像缩放的灵活性,并使用锚点或停靠选项来使用面板和表单调整控件的大小。没有经过测试,但听起来它可以起作用......
答案 3 :(得分:1)
如果您使用了Button控件..并且想要添加图像
创建新按钮并在其属性中执行任务
在VB.NET 2005上测试
答案 4 :(得分:0)
要更改按钮的图像大小,可以使用image属性。您的图片将调整为特定尺寸
Button2.Image = Image.FromFile("c:\image.jpg").GetThumbnailImage(20, 20, Nothing, IntPtr.Zero)