2012-10-22 26 views
0

如果我定义了一个在XAML名为MyClass类,我可以通过这样的.NET Framework检索它的代码隐藏,在Metro中,我怎样才能在资源中定义我的实例?

Application.Current.FindResource("keyName") as MyClass; 

的是“keyName”是我设置为x:在XAML中定义的关键属性。

但在地铁里它不再工作了。有人能告诉我该怎么办?

回答

0

有人在msdn论坛上回答了它。 solution太简单了,让我很尴尬。

MyClass myclass = (MyClass)Application.Current.Resources["keyName"]; 

所以你可以在App.xaml中获得自定义的资源。

+0

您应该在答案中发布实际答案。将其标记为“不是答案”,因为你所做的只是链接到所讨论的主题。 –

+1

@Rhhound,谢谢你的建议。我已经编辑过它。 –