【问题标题】:Is there any way to inherit from TriggerAction class?有没有办法从 TriggerAction 类继承?
【发布时间】:2011-01-14 11:57:42
【问题描述】:

我对动画不感兴趣,我正在尝试在没有关键帧的情况下设置简单的 setter 动作。

我想继承 TriggerAction;制作在目标上设置新值的属性,任何其他可选属性,以便我可以使用:

<EventTrigger SourceName="btn" RoutedEvent="Click">
    <BooleanActionTrigger TargetName="cb" Property="IsChecked" Value="False"/>
</EventTrigger>

【问题讨论】:

    标签: wpf inheritance storyboard eventtrigger


    【解决方案1】:

    您不需要安装 Expression Blend。 System.Windows.Interactivity for WPF 现在可以在 NuGet 上使用。只需将该 NuGet 包添加到您的项目并编写您的自定义 TriggerAction

    using System.Windows;
    using System.Windows.Interactivity;
    
    public class MyCustomAction : TriggerAction<DependencyObject>
    {
        ...
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-01
      • 2016-09-18
      • 1970-01-01
      • 2023-03-23
      • 2011-02-16
      相关资源
      最近更新 更多