Windows 8 如何删除StandardStyles.xaml中未使用的样式?

Windows 8 如何删除StandardStyles.xaml中未使用的样式?,windows-8,microsoft-metro,windows-runtime,Windows 8,Microsoft Metro,Windows Runtime,每个新的Windows 8 C#Metro项目都包含StandardStyles.xaml文件,其中包含许多用于各种控件的样式和模板。大多数情况下,我只使用其中的10%,并且我定义了很多我自己的风格 是否可以轻松安全地查找和/或删除所有未使用的样式?据我所知,解析长XAML文件会增加Windows 8应用程序的启动时间,这是我希望避免的。或者你认为我不应该关心那1800行代码吗?标题中的注释给了你一个非常好的想法: 如果修改文件后再添加另一个视图,则可能会遇到无法工作的视图,然后必须确定需要重新

每个新的Windows 8 C#Metro项目都包含StandardStyles.xaml文件,其中包含许多用于各种控件的样式和模板。大多数情况下,我只使用其中的10%,并且我定义了很多我自己的风格


是否可以轻松安全地查找和/或删除所有未使用的样式?据我所知,解析长XAML文件会增加Windows 8应用程序的启动时间,这是我希望避免的。或者你认为我不应该关心那1800行代码吗?

标题中的注释给了你一个非常好的想法:

如果修改文件后再添加另一个视图,则可能会遇到无法工作的视图,然后必须确定需要重新添加的样式


此文件的开销很小,我不担心它会如何影响您的启动时间,因为几乎所有其他XAML应用程序都会有相同的开销。

标题中的注释为您提供了一个非常好的想法:

如果修改文件后再添加另一个视图,则可能会遇到无法工作的视图,然后必须确定需要重新添加的样式


此文件的开销很小,我不会担心它会如何影响您的启动时间,因为几乎所有其他XAML应用程序都会有相同的开销。

如果您不确定这是一个问题,为什么不尝试使用/不使用?如果您不确定这是一个问题,为什么不尝试使用/不使用?我想是StandardStyles.xaml是可以接受的,我们更应该关注应用程序中需要更多时间的问题。我想StandardStyles.xaml的解析开销是可以接受的,我们更应该关注应用程序中需要更多时间的问题。
This file contains XAML styles that simplify application development.

These are not merely convenient, but are required by most Visual Studio project and item templates.
Removing, renaming, or otherwise modifying the content of these files may result in a project that
does not build, or that will not build once additional pages are added.  If variations on these
styles are desired it is recommended that you copy the content under a new name and modify your
private copy.