交互DataTriggers反转值

时间:2014-12-05 14:34:15

标签: wpf properties reset datatrigger

Interactivity DataTrigger不再被激活时,有没有办法让Property将目标DataTrigger重置为之前的值?

换句话说,考虑以下代码:

  (...)xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity"
  xmlns:ei="http://schemas.microsoft.com/expression/2010/interactions"(...)

<SomeElement>
   <i:Interaction.Triggers>
     <ei:DataTrigger Binding="{Binding somePath}" Value="someValue">
        <ei:ChangePropertyAction PropertyName="someProperty" 
                                 Value="somePropertyValue"/>
     </ei:DataTrigger>
   <i:Interaction.Triggers>
</SomeElement>

有没有办法避免必须添加第二个触发器将属性 someProperty 重置为触发发生时设置为 somePropertyValue 之前的值?

0 个答案:

没有答案