如何在vb.net中为背景颜色创建一个带渐变的按钮?

时间:2011-09-06 12:06:57

标签: vb.net vb.net-2010

我要求按钮填充渐变色(红色到绿色)&似乎找不到办法做到这一点。

我可以绘制一个矩形&做一个渐变填充,但是我需要按钮backcolor属性来使用渐变填充而不是按钮顶部的矩形。

2 个答案:

答案 0 :(得分:0)

如果您可以使用渐变填充创建矩形,并添加按钮的文本,则将其另存为.jpg / .gif并使用ImageButton。

答案 1 :(得分:0)

尝试在System.Windows.Forms.Button上设置BackgroundImage属性。 您可能还想将BackgroundImageLayout设置为Stretch。

Me.button1.BackgroundImage = My.Resources.Gradient
Me.button1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch

希望有所帮助。