Я намагався розібратися, як організувати свої файли ResourceDictionary для повторного використання та обміну з іншими членами моєї команди.
Я постійно натрапляю на "Generic.xaml", але якщо я дивлюся на MSDN для Generic.xaml або просто шукаю пошук у Google, мені здається, що я отримую лише повідомлення в блозі та питання на форумі, які трапляються згадувати про це - я не можу, здається, натрапити на що-небудь справді авторитетне та зрозуміле.
Яка різниця між Generic.xaml і MyRandomlyNamedResourceDictionary.xaml? Це здається в будь-якому випадку, я маю посилатися на ResourceDic Dictionary, що зберігаються в бібліотеках, з атрибутом Source. Наприклад,:
<Application.Resources>
<ResourceDictionary
Source="/CommonLibraryWpfThemes;component/Themes/Generic.xaml"
</Application.Resources>
То яку перевагу надає Generic.xaml? Чи є якась мета, якщо я не намагаюся надати моєму додатку кілька "поглядів" (тобто, якщо у мене є лише одна тема)?