如何在WPF / Windows窗体中创建具有半透明效果的客户区/控件。就像“aero theme”和“picasa photo viewer”一样?
配置:Win7的/ VS2008
感谢。
答案 0 :(得分:2)
在WPF窗口中有属性AllowsTransparency
,如果设置为true WindowStyle
需要设置为None
但窗口可能是透明的,那么你可以设置{{1如果您想要某种玻璃效果,请将{}和Opacity
设置为适当的值。
答案 1 :(得分:1)
在WPF中,您可以将WindowStyle
设置为None
,将AllowsTransparency
设置为true,然后在内容中保留透明区域。
在WinForms中,您需要创建一个分层窗口。