Silverlight从另一个类访问Storyboard

时间:2011-05-20 22:17:21

标签: silverlight storyboard

我正面临着一个问题,我可能无法自己解决,我现在正在研究解决方案2天,并在其他论坛中浏览了很多... - 但似乎我只是不喜欢得到它。

我的问题

我的UserControl“MainPage”中有一个名为“getVisible”的故事板,我想在另一个名为“test.cs”的类中访问

但是,由于故事板是在MainPage.xaml中定义的,只有App资源可以访问,我是否会遇到无法从其他类加载Storyboard的问题。

任何想法如何解决?

〜问Matt

1 个答案:

答案 0 :(得分:0)

从test.cs获取故事板的一个选项是创建MainPage实例。

(new MainPage()).Resources["getVisible"];

或者,您可能希望考虑在单独的资源字典中创建资源,然后从两个loactions中引用该共享资源字典。