2010-01-08 96 views

回答

5

如果控件支持透明背景,你可以用Color.FromArgb()設置半透明的顏色:

button1.BackColor = Color.FromArgb(100, Color.Red); 

取決於你如何想這個工作,你會根據鼠標位置改變的α值(以之間0和255)。

0

Jon B是正確的,但你也可以在WinForms設計器的屬性窗口中執行它。例如,將背景色設置爲150, 255, 255, 255將使背景變成半透明的白色。設計師可以將它翻譯成Color.FromArgb(150, 255, 255, 255)