1 回答
TA貢獻(xiàn)1875條經(jīng)驗(yàn) 獲得超3個(gè)贊
當(dāng)行為綁定到的數(shù)據(jù)滿足指定條件時(shí),將觸發(fā) DataTriggerBehavior。您只是綁定到屬性,但沒有指定任何條件來觸發(fā)此行為。
基本上,當(dāng) Binding 的值在運(yùn)行時(shí)發(fā)生變化時(shí),我試圖運(yùn)行 Storyboard。
根據(jù)您的要求,您需要添加ComparisonCondition="NotEqual",如果您有一個(gè)固定值與綁定屬性值進(jìn)行比較,您可以添加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 關(guān)注
- 250 瀏覽
添加回答
舉報(bào)
