如何在WPF/Windows窗體中創建具有半透明效果的客戶區/控件?如「航空主題」和「Picasa照片查看器」?如何在c#/ .net中創建半透明的客戶區?
Config:Win7/VS2008。
謝謝。
如何在WPF/Windows窗體中創建具有半透明效果的客戶區/控件?如「航空主題」和「Picasa照片查看器」?如何在c#/ .net中創建半透明的客戶區?
Config:Win7/VS2008。
謝謝。
在WPF窗口具有財產AllowsTransparency
,如果設置爲true WindowStyle
需要被設置爲None
,但該窗口可以是透明的話,你可以設置Opacity
和Background
爲適當的值,如果你想要某種玻璃效果。
我知道了....但現在標題欄,最大化,關閉...框已經沒有了? – rsjethani 2011-01-10 20:33:11
在WPF中,您可以將WindowStyle
設置爲None
和AllowsTransparency
爲true,然後在內容中保留透明區域。
在WinForms中,您需要創建一個分層窗口。
沒有人會知道你的意思,直到你稱之爲「玻璃」。 http://www.danielmoth.com/Blog/Glass-In-C-An-Alternative-Approach.aspx – 2011-01-10 20:26:32