1
有没有开始一个故事板文一个ICommand执行使用XAML的方法吗?Xamly在RoutedCommand被调用时开始故事板?
有没有开始一个故事板文一个ICommand执行使用XAML的方法吗?Xamly在RoutedCommand被调用时开始故事板?
RoutedCommands涉及一些代码隐藏,但是这绝对是可行的。
最简单的方法是将增加的CommandBinding于母公司控制。事情是这样的:
<UserControl>
<UserControl.CommandBindings>
<CommandBinding Command="ApplicationCommands.Exit" Executed="HandleExit"/>
</UserControl.CommandBindings>
</UserControl>
然后在你的代码隐藏事件处理程序命名为“HandleExit”,无论是名称还是从资源收集调用的脚本中。
让我知道你是否需要更多的解释。
您还必须定义一个等效的RoutedCommand或使用内置RoutedCommands之一(ApplicationCommands,MediaCommands等)。不幸的是,这种解决方案不适用于简单的ICommand。 – jgraves 2010-01-19 04:34:13
我想过要做xamly,没有涉及代码,更好地说,当命令被击中时用Xaml开始启动Storyboard,但我想这是不可能的。 – Shimmy 2010-01-19 20:40:47