1 回答

TA貢獻1875條經(jīng)驗 獲得超3個贊
當行為綁定到的數(shù)據(jù)滿足指定條件時,將觸發(fā) DataTriggerBehavior。您只是綁定到屬性,但沒有指定任何條件來觸發(fā)此行為。
基本上,當 Binding 的值在運行時發(fā)生變化時,我試圖運行 Storyboard。
根據(jù)您的要求,您需要添加ComparisonCondition="NotEqual",如果您有一個固定值與綁定屬性值進行比較,您可以添加Value=xxx.
<Interactivity:Interaction.Behaviors>
<Core:DataTriggerBehavior Binding="{Binding CurrentValue, Mode=OneWay, UpdateSourceTrigger=Default}" ComparisonCondition="NotEqual">
<Media:ControlStoryboardAction
Storyboard="{StaticResource cValueSB}"
ControlStoryboardOption="Play"/>
</Core:DataTriggerBehavior>
</Interactivity:Interaction.Behaviors>
- 1 回答
- 0 關注
- 233 瀏覽
添加回答
舉報