从EventTrigger调用方法

时间:2012-05-20 16:37:57

标签: c# wpf xaml eventtrigger

我有以下XAML代码(用于测试,所以它不是一个“好的”-Code):

<Style TargetType="{x:Type MenuItem}">
    <Style.Triggers>
        <EventTrigger RoutedEvent="Click">
            <EventTrigger.Actions>
                <BeginStoryboard>                                    
                    <Storyboard Storyboard.TargetProperty="Width" >
                        <DoubleAnimation From="70" To="100"></DoubleAnimation>
                    </Storyboard>
                </BeginStoryboard>
           </EventTrigger.Actions>
       </EventTrigger>                        
    </Style.Triggers>
</Style>

现在,我希望在此触发器运行时调用C#-Project中的Method。如果在点击时激活触发器,则添加DoubleAnimation-Thing以查看。 我如何调用方法?

1 个答案:

答案 0 :(得分:1)

原生触发器不支持,如果您使用Blend's Interactivity中的那些,则可以使用CallMethodAction