WPFの大規模プロジェクトでどのように分類してリソースファイルを定義するか


大規模なプロジェクトでは、異なるモジュールに対して異なるリソースファイルを定義する必要があります.管理を容易にするために、異なるリソースファイルを分類して配置する必要があります.現在、もう一つの解決方法が参考になります.
ルートディレクトリの下にResourcesのディレクトリを定義し、異なるモジュールに対して異なるフォルダを作成し、これらのフォルダに独自のリソースファイルを作成します.そしてapp.xamlファイルで統合ロードを行います.
ロード方法は次のとおりです(app.xmlファイルの内容).

<Application
	xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
	xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
	x:Class="WpfApplication1.App"
	StartupUri="Window1.xaml">
	<Application.Resources>
		<!--               。 -->
		<ResourceDictionary>
			<ResourceDictionary.MergedDictionaries>
				<ResourceDictionary Source="Resources\AppStyles.xaml"/>
			</ResourceDictionary.MergedDictionaries>
		</ResourceDictionary>
	</Application.Resources>
</Application>

ResourceDictionaryノードはリソースファイルです.