来自External ResourceDictionary的对象

时间:2011-03-14 16:37:31

标签: c# wpf resourcedictionary storyboard

我在外部ResourceDictionary有StoryBoard。我可以成功地回顾这个故事板,但我不能签署Completed事件

我有 InvalidOperationException

  

指定的类型值   'System.Windows.Media.Animation.Storyboard'   必须将IsFrozen设置为false   修改

1 个答案:

答案 0 :(得分:6)

您应该创建StoryBoard的克隆并修改该实例。

Storyboard storyboard = FindResource...Clone();
storyboard.Completed += handler...

如果使用Freezable模式,您也可以致电Freeze;但是,一旦您拨打Freeze,就无法将IsFrozen状态撤回为假。