Tôi đã cố gắng tìm ra cách tổ chức các tệp ResourceDipedia của mình để sử dụng lại và chia sẻ với các thành viên khác trong nhóm của tôi.
Tôi tiếp tục bắt gặp "Generic.xaml", nhưng nếu tôi tìm trên MSDN cho Generic.xaml hoặc chỉ cần tìm kiếm trên Google, tôi dường như chỉ nhận được các bài đăng trên blog và các câu hỏi diễn đàn để đề cập đến nó - tôi dường như không thể đánh vào bất cứ điều gì thực sự có thẩm quyền và rõ ràng.
Sự khác biệt giữa Generic.xaml và MyRandomlyNamedResourceDipedia.xaml là gì? Có vẻ như một trong hai cách, tôi phải tham chiếu ResourceDictionaries được lưu trữ trong các thư viện với thuộc tính Nguồn. Ví dụ,:
<Application.Resources>
<ResourceDictionary
Source="/CommonLibraryWpfThemes;component/Themes/Generic.xaml"
</Application.Resources>
Vậy Generic.xaml cung cấp lợi thế gì chính xác? Liệu nó có mục đích gì không nếu tôi không cố gắng cung cấp cho ứng dụng của mình nhiều "ngoại hình" (nghĩa là, nếu tôi chỉ có một chủ đề)?