我使用C#來製作我的桌面應用程序。 但我想製作更多的圖形應用程序,它們具有完全透明背景和不同級別的透明度以用於圖片框控件。 基本上,不是千篇一律的去除純色的不透明度。C#win表單透明度
我該如何用C#來完成這項工作?
我使用C#來製作我的桌面應用程序。 但我想製作更多的圖形應用程序,它們具有完全透明背景和不同級別的透明度以用於圖片框控件。 基本上,不是千篇一律的去除純色的不透明度。C#win表單透明度
我該如何用C#來完成這項工作?
這很簡單,只需繼續使用WPF。 This給了我一個很好的起點。
這應有助於:
也
form2.Opacity = .X;其中x是透明度的百分比 或 如果您使用VSTO,透明度可直接在外觀屬性窗體中編輯
您是使用WinForms還是WPF? –
@Drake我建議WPF。否則,你可以玩'Graphics'。 – 2011-10-09 17:10:08
如果你使用的是winform,你只能通過gdi +來做到這一點,它們是非常黑客的。否則,你必須使用WPF,它更容易。 –