在情节提要板中设置ViewModel布尔值属性
||
我有一个由ViewModel中的一个属性触发的情节提要,这会触发动画开始。
但是,在完成动画处理后,如何将\“ Saved \”属性设置回False(以触发ExitAction。)
<Style TargetType=\"TextBlock\" x:Key=\"FadeInOut\">
<Style.Triggers>
<DataTrigger Binding=\"{Binding Saved}\" Value=\"True\">
<DataTrigger.EnterActions>
<BeginStoryboard>
<Storyboard>
<DoubleAnimation Storyboard.TargetProperty=\"Opacity\" Duration=\"0:0:1\" From=\"0\" To=\"1\" />
<!-- set \"Saved\" to false when done -->
</Storyboard>
</BeginStoryboard>
</DataTrigger.EnterActions>
<DataTrigger.ExitActions>
<BeginStoryboard>
<Storyboard>
<DoubleAnimation Storyboard.TargetProperty=\"Opacity\" Duration=\"0:0:1\" From=\"1\" To=\"0\" />
</Storyboard>
</BeginStoryboard>
</DataTrigger.ExitActions>
</DataTrigger>
</Style.Triggers>
</Style>
没有找到相关结果
已邀请:
2 个回复
马口
由于您使用绑定到“ 2”,因此我假设使用DataContext应该可以工作。
荒劫娇噬