我有一个故事板,可以在导航上激活椭圆:页面控件。只要我将Storyboard本地保存在UserControl.Resources中,动画就会毫无问题地运行。
我将故事板移动到资源字典中,使其可用于多个页面。我可以按预期访问Storyboard,但是当Storyboard尝试将元素定位到动画时,应用程序会抛出异常。我收到了“无法解决TargetName”错误。
我的猜测是,由于这是一个Silverlight导航应用程序,故事板需要知道应用程序层次结构才能到达页面以找到最终目标 - 我只是不知道如何实现这一点:)
答案 0 :(得分:0)
它是否使用任何继承的样式?使用继承样式时,我遇到了这个问题。如果我将它全部移动到相同的资源字典或用户控件中的所有资源字典,那么它可以正常工作。
如果没有,请发布代码示例,我可以看看。