6. Labor segédanyagok
Források
Snippet 01. CommandChanged callback
private static void CommandChanged(DependencyObject target, DependencyPropertyChangedEventArgs e)
{
var storyboard = (Storyboard)target;
storyboard.Completed += ExecuteAttachedCommand;
}
private static void ExecuteAttachedCommand(object sender, object e)
{
var target = (DependencyObject)sender;
ICommand command = GetCommand(target);
object param = GetCommandParameter(target);
if (command != null && command.CanExecute(param))
{
command.Execute(param);
}
}