代码语言:javascript复制
<Window x:Class="效果.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local="clr-namespace:效果"
mc:Ignorable="d"
Title="MainWindow" Height="350" Width="525">
<StackPanel>
<Button Padding="5" Margin="3" Content="Blurred(Radius=2)">
<Button.Effect>
<BlurEffect Radius="2"></BlurEffect>
</Button.Effect>
</Button>
<Button Padding="5" Margin="3" Content="Blurred(Radius=5)">
<Button.Effect>
<BlurEffect Radius="5"></BlurEffect>
</Button.Effect>
</Button>
<TextBlock FontSize="20">
<TextBlock.Effect>
<DropShadowEffect></DropShadowEffect>
</TextBlock.Effect>
<TextBlock.Text>Basic drpshadow</TextBlock.Text>
</TextBlock>
<TextBlock FontSize="20">
<TextBlock.Effect>
<DropShadowEffect Color="blue"></DropShadowEffect>
</TextBlock.Effect>
<TextBlock.Text>Basic drpshadow</TextBlock.Text>
</TextBlock>
<TextBlock FontSize="20">
<TextBlock.Effect>
<!--BlurRadius -->
<DropShadowEffect BlurRadius="15"></DropShadowEffect>
</TextBlock.Effect>
<TextBlock.Text>Blurred dropshadow</TextBlock.Text>
</TextBlock>
<TextBlock FontSize="20">
<TextBlock.Effect>
<!--ShadowDepth 阴影与原图距离 -->
<DropShadowEffect ShadowDepth="15"></DropShadowEffect>
</TextBlock.Effect>
<TextBlock.Text>Blurred dropshadow</TextBlock.Text>
</TextBlock>
<TextBlock FontSize="20">
<TextBlock.Effect>
<!--Opacity 阴影透明度 -->
<DropShadowEffect Opacity="0.4"></DropShadowEffect>
</TextBlock.Effect>
<TextBlock.Text>Opacity</TextBlock.Text>
</TextBlock>
<TextBlock FontSize="20">
<TextBlock.Effect>
<!--Direction 阴影位置 -->
<DropShadowEffect Direction="0"></DropShadowEffect>
</TextBlock.Effect>
<TextBlock.Text>Opacity</TextBlock.Text>
</TextBlock>
</StackPanel>
</Window>