嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):78630559
本次赞助数额为: 1 元微信扫码支付:1 元
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
当鼠标在按钮上时候产生动画。新人赚点积分。
开发环境:win10 vs2015 .net4.0
<Button HorizontalAlignment="Left" VerticalAlignment="Top" Margin="20,20,0,0" Width="100" Height="100" Click="Button_Click" Background="{x:Null}" >
<Button.Clip >
<EllipseGeometry Center="57,50" RadiusX=" 40" RadiusY=" 40"/>
</Button.Clip>
<Image x:Name="Image_button" Source="1.png" Stretch="UniformToFill" Margin="-185,0,0,0" >
<Image.Triggers >
<EventTrigger RoutedEvent="MouseEnter">
<BeginStoryboard x:Name="qswl" >
<Storyboard x:Name="Button_Storyboard2" >
<ThicknessAnimationUsingKeyFrames Storyboard.TargetName="Image_button" Storyboard.TargetProperty="Margin" AutoReverse="True" RepeatBehavior=" Forever">
<DiscreteThicknessKeyFrame Value="6,0,0,0" KeyTime="0:0:0"/>
<DiscreteThicknessKeyFrame Value="-89,0,0,0" KeyTime="0:0:0.1"/>
<DiscreteThicknessKeyFrame Value="-185,0,0,0" KeyTime="0:0:0.2"/>
<DiscreteThicknessKeyFrame Value="-281,0,0,0" KeyTime="0:0:0.3"/>
<DiscreteThicknessKeyFrame Value="-377,0,0,0" KeyTime="0:0:0.4"/>
<DiscreteThicknessKeyFrame Value="-473,0,0,0" KeyTime="0:0:0.5"/>
<DiscreteThicknessKeyFrame Value="-665,0,0,0" KeyTime="0:0:0.6"/>
</ThicknessAnimationUsingKeyFrames>
</Storyboard>
</BeginStoryboard>
</EventTrigger>
<EventTrigger RoutedEvent="MouseLeave">
<StopStoryboard BeginStoryboardName="qswl" />
</EventTrigger>
</Image.Triggers>
</Image>
</Button>