我有一个WinForms应用程序。 在主窗体中,我有一些按钮,我想在文本旁边添加一个图像。
我将背景Image属性设置为我想要的图像和FormLoad事件 我设置了像这样的图像关系:
button1.TextImageRelation = TextImageRelation.ImageBeforeText;
因此,当我在左侧有一张图片时,我希望得到类似“列表”的内容 在右边有一个文本。
但我现在得到的只是按钮中心的文字和垂直和水平图像的多样性
答案 0 :(得分:3)
您应该使用按钮的Image
属性,而不是BackgroundImage
。 TextImageRelation
适用于Image
属性。
这是BackgroundImage
的错误用法。
答案 1 :(得分:0)
好的我通过将BackgroundImageLayout设置为None
来解决它答案 2 :(得分:0)
对FormLoad事件不执行任何操作。只需单击要更改图像和文本的按钮,然后按F4,即可显示属性窗口。查找文本并将其设置为空,即删除在文本中找到的任何内容。对于图像,您需要在属性窗口中找到图像,然后激发您想要的图像。这都是