Bri*_*eil 5 .net c# wpf aero aero-glass
我正在WPF中编写一个应用程序,我希望应用程序的顶部从颜色变为Aero玻璃,如Office 2010应用程序.
真的,它会在标题栏下方从玻璃到颜色逐渐消失.(我认为这可能是一种更好的描述方式).
我想出了如何让它发挥作用.我将整个窗口设置为使用本机API对其进行空气玻璃效果,然后为窗口背景创建一个LinearGradientBrush.在画笔中我使用了画笔的Alpha属性并设置了停靠点,使窗口的顶部从白色/不透明变为白色/透明,所有这些都非常靠近窗口的顶部.
<Grid>
<Grid.Background>
<LinearGradientBrush StartPoint="1,0">
<!-- This gradient stop is Fully transparent. -->
<GradientStop Color="#00FFFFFF" Offset="0.0" />
<!-- This gradient stop is fully opaque. -->
<GradientStop Color="#FFFFFFFF" Offset="0.1" />
</LinearGradientBrush>
</Grid.Background>
</Grid>
Run Code Online (Sandbox Code Playgroud)
我得到了Mikko Rantanen的回答,因为我用这篇文章添加玻璃效果我没有代码方便,这是一篇很好的简单文章.
| 归档时间: |
|
| 查看次数: |
5380 次 |
| 最近记录: |