WPFの阴影效果

简介: 原文 WPFの阴影效果 UI实现过程中有的需要实现投影效果,那么怎么实现呢?整理了几种方式,供参考和查阅 1、图片做成阴影效果的,这个不多说了,和美工小姐姐多共同就好了 2、控件的DropShadowEffect属性 ...

原文 WPFの阴影效果

UI实现过程中有的需要实现投影效果,那么怎么实现呢?整理了几种方式,供参考和查阅

1、图片做成阴影效果的,这个不多说了,和美工小姐姐多共同就好了

2、控件的DropShadowEffect属性

复制代码
        <StackPanel Background="#FFFFFF" Width="941" Height="585"> <StackPanel.Effect> <DropShadowEffect Color="#3699dd" Opacity="0.33" ShadowDepth="4" Direction="180" BlurRadius="40" RenderingBias="Performance" /> </StackPanel.Effect> </StackPanel>
复制代码

上面的几个子属性名字很简单易懂

3、模糊效果类BlurEffect

<TextBlock Text="Hello world" Foreground="red" HorizontalAlignment="Center" Margin="20" FontSize="36"> <TextBlock.Effect> <BlurEffect Radius="4" KernelType="Box" /> </TextBlock.Effect> </TextBlock>

4、TranslateTransform来叠两个同样的东西(当然可以颜色不一样)来显示弄出阴影效果

复制代码

<Grid>
<TextBlock Text="helloworld" Foreground="Black" HorizontalAlignment="Center" Margin="20" FontSize="36">
<TextBlock.RenderTransform>
<TranslateTransform X="3" Y="3" />
</TextBlock.RenderTransform>
</TextBlock>
<TextBlock Text="helloworld" Foreground="Green" HorizontalAlignment="Center" Margin="20" FontSize="36" />

</Grid>

复制代码

 如有疑问,请加群568055323联系群主。

目录
相关文章
|
C#
WPF模糊和阴影效果
<Button Content="Button" HorizontalAlignment="Left" Margin="31,234,0,0" VerticalAlignment="Top" Width="75" RenderTransformOrigin="-0.
1533 0
|
C#
WPF 实现阴影效果
原文:WPF 实现阴影效果 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/a771948524/article/details/9259557 1.首先最常见的一个阴影效果的类是DropShadowEffect。
2159 0
|
测试技术 C#
WPF 设置控件阴影后,引发的Y轴位置变化问题
原文:WPF 设置控件阴影后,引发的Y轴位置变化问题 背景 最近遇到一个动画执行时,文本位置变化的问题。如下图: 如果你仔细看的话,当星星变小时,文本往下降了几个像素。 貌似有点莫名其妙,因为控件之间并不在同一个Panel布局控件中,不存在高度限制变化引发此类问题。
1054 0
|
C#
WPF阴影效果(DropShadowEffect)
原文:WPF阴影效果(DropShadowEffect) ...
1109 0
|
C#
好玩的WPF第一弹:窗口抖动+边框阴影效果+倒计时显示文字
原文:好玩的WPF第一弹:窗口抖动+边框阴影效果+倒计时显示文字 版权声明:转载请联系本人,感谢配合!本站地址:http://blog.csdn.net/nomasp https://blog.
1043 0
|
6月前
|
C# 开发者 Windows
基于Material Design风格开源、易用、强大的WPF UI控件库
基于Material Design风格开源、易用、强大的WPF UI控件库
388 0
|
6月前
|
C#
浅谈WPF之装饰器实现控件锚点
使用过visio的都知道,在绘制流程图时,当选择或鼠标移动到控件时,都会在控件的四周出现锚点,以便于修改大小,移动位置,或连接线等,那此功能是如何实现的呢?在WPF开发中,想要在控件四周实现锚点,可以通过装饰器来实现,今天通过一个简单的小例子,简述如何在WPF开发中,应用装饰器,仅供学习分享使用,如有不足之处,还请指正。
142 1
|
3月前
|
开发框架 缓存 前端开发
循序渐进介绍基于CommunityToolkit.Mvvm 和HandyControl的WPF应用端开发(11) -- 下拉列表的数据绑定以及自定义系统字典列表控件
循序渐进介绍基于CommunityToolkit.Mvvm 和HandyControl的WPF应用端开发(11) -- 下拉列表的数据绑定以及自定义系统字典列表控件
|
3月前
|
C# 开发者 Windows
一款基于Fluent设计风格、现代化的WPF UI控件库
一款基于Fluent设计风格、现代化的WPF UI控件库