当调用RoutedCommand时,Xamly会开始一个故事板?

时间:2010-01-09 20:08:10

标签: wpf xaml storyboard routed-commands icommand

有没有办法在ICommand被执行 WITH XAML 时开始故事板?

1 个答案:

答案 0 :(得分:0)

RoutedCommands涉及一些代码隐藏,但这绝对可行。

最简单的方法是将CommandBinding添加到父控件。像这样:

    <UserControl>
      <UserControl.CommandBindings>
        <CommandBinding Command="ApplicationCommands.Exit" Executed="HandleExit"/>
     </UserControl.CommandBindings>
   </UserControl>

然后在名为'HandleExit'的代码隐藏事件处理程序中,按名称或从Resources集合调用storyboard。

如果您需要更多说明,请与我们联系。