1
如何在同一个前两个故事板之间改变。 MouseDown事件或按钮单击事件定位相同的属性前。能见度。两个故事板..同一个事件..同一个属性
第一点击 - >可见从1到0(淡出)
第2点击 - >可见性从0到1(淡入)
第三点击 - >可见从1到0(淡出)
第四点击 - >可见性从0到1(淡入)
等等...
淡入
<Style TargetType="{x:Type FrameworkElement}" x:Key="FadeIn">
<Style.Triggers>
<Trigger Property="Visibility" Value="Visible">
<Trigger.EnterActions>
<BeginStoryboard >
<Storyboard>
<DoubleAnimation BeginTime="0:0:5.0" Storyboard.TargetProperty="Opacity"
From="1.0" To="0.0" Duration="0:0:0.5"/>
</Storyboard>
</BeginStoryboard>
</Trigger.EnterActions>
</Trigger>
</Style.Triggers>
</Style>
淡出
<Style TargetType="{x:Type FrameworkElement}" x:Key="FadeOut">
<Style.Triggers>
<Trigger Property="Visibility" Value="Visible">
<Trigger.EnterActions>
<BeginStoryboard >
<Storyboard>
<DoubleAnimation BeginTime="0:0:5.0" Storyboard.TargetProperty="Opacity"
From="0.0" To="1.0" Duration="0:0:0.5"/>
</Storyboard>
</BeginStoryboard>
</Trigger.EnterActions>
</Trigger>
</Style.Triggers>
</Style>
由于提前,
没有看到背后没有代码的简单方法。 – NestorArturo 2012-07-08 18:19:20
你能否详细说明你的问题?你想单击一次按钮并让另一个对象淡出,然后再次单击该按钮并使对象相同,然后对象淡入?对不起,但你描述的效果似乎有点难以形象化。 – 2012-07-10 21:15:19
@ChrisW。是的,这就是我的意思。对不起,我的英语,因为它不是我的母语 – 2012-07-11 07:34:44