تحميل أنماط WPF أو موارد أخرى ثابت من ملف خارجي أو التجميع

StackOverflow https://stackoverflow.com/questions/706700

سؤال

ولدي بعض تطبيقات WPF وأريد كل ما عندي من الأساليب ليكون في تجميع مشترك بدلا من ذلك بإعلانها في كل طلب على حدة.

وأنا أبحث عن وسيلة لذلك أنا لم يكن لديك لتغيير كل ما عندي من Style="{StaticResource BlahBlah}" في التطبيقات الموجودة. أريد فقط أن إضافة إشارة إلى هذه الجمعية والأسلوب، وحذفه من التطبيق الحالي، بحيث انها اتخذت من التجمع.

هل هناك أي طريقة؟

هل كانت مفيدة؟

المحلول

والرجوع إلى ResourceDictionary خارجي (XAML ملف):

<Application.Resources>
    <ResourceDictionary Source="MyResources.xaml" />
</Application.Resources>

والرجوع إلى ResourceDictionary خارجي (DLL):

<Application.Resources>
    <ResourceDictionary Source="/MyExternalAssembly;component/MyResources.xaml" />
</Application.Resources>
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top