我有一個要求有一個按鈕填充漸變顏色(紅色到綠色)&似乎無法找到一種方法來做到這一點。如何在vb.net中爲背景顏色創建一個帶漸變的按鈕?
我可以繪製一個矩形&做一個漸變填充,但我需要按鈕backcolor屬性有梯度填充,而不是在按鈕頂部的矩形。
我有一個要求有一個按鈕填充漸變顏色(紅色到綠色)&似乎無法找到一種方法來做到這一點。如何在vb.net中爲背景顏色創建一個帶漸變的按鈕?
我可以繪製一個矩形&做一個漸變填充,但我需要按鈕backcolor屬性有梯度填充,而不是在按鈕頂部的矩形。
如果您可以使用漸變填充創建矩形,並添加該按鈕的文本,然後將其另存爲.jpg/.gif並使用ImageButton。
嘗試在System.Windows.Forms.Button上設置BackgroundImage屬性。 您可能還想將BackgroundImageLayout設置爲Stretch。
Me.button1.BackgroundImage = My.Resources.Gradient
Me.button1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch
希望有所幫助。