Animated Blur Effect 在前文的基础之上 附完整代码如下: <StackPanel> <StackPanel.Resources> <Storyboard x:Name="MyStor"> <DoubleAnimation Storyboard.TargetName="Myblur" Storyboard.TargetProperty="Radius" From="0" To="40" Duration="0:0:0.3" AutoReverse="True"/> </Storyboard> </StackPanel.Resources> <Button Content="Click Me" Click="Button_Click" Width="100" Margin="20"> <Button.Effect> <BlurEffect x:Name="Myblur" Radius="0"/> </Button.Effect> </Button> </StackPanel> C# private void Button_Click(object sender, RoutedEventArgs e) { MyStor.Begin(); }