拆分app.xaml的最佳方法是什么?

时间:2011-04-11 18:35:01

标签: c# silverlight

我在app.xaml文件中有很多样式,现在它接近5000行(格式化后),但即使有注释也越来越难以处理。

简化它的最佳方法是什么?有点像将它分成多个文件然后引用它们。

感谢。

2 个答案:

答案 0 :(得分:5)

您通常可以将大部分内容放入一个或多个单独的ResourceDictionary.xaml文件中,然后使用Merged Resource Dictionaries将其添加到app.xaml中。

这使您可以将样式保存在漂亮,小巧,易于管理的xaml文件中。

答案 1 :(得分:4)

您可以将样式,画笔等拆分为单独的资源字典,然后在app.xaml中将它们作为合并资源引用。

老实说,证明这一点的最好方法是只下载一个Silverlight主题并使用它来设置一个新项目,以便您可以看到它的实际效果。这是download for the JetPack theme