##HIDEME##

2012年10月4日

[銀光] 外部載入資源檔

要把資源檔獨立成一個專案的時候,不知道為什麼一直鬼打牆地失敗。
一直顯示無法指派給屬性 'System.Windows.ResourceDictionary.Source'
新弄一個小專案檔嘗試的時候就意外順利 0rz

要注意的是
1. Main application 要 reference Reousrce 的專案檔
2. 若是其他 Module 專案也要使用的話, 也要記得 reference
3. Resource Dictionary 的 Build Action 設成 Resource

 使用方法 - 在 Xmal 裡面引入檔案
<UserControl.Resources> <ResourceDictionary> <ResourceDictionary.MergedDictionaries> <ResourceDictionary Source="/專案名稱;Component/資料夾名稱(如果有的話)/檔案名稱.xaml"/> </ResourceDictionary.MergedDictionaries> </ResourceDictionary> </UserControl.Resources>
Sample Code 下載 - file name: Demo_Resources.rar
Ps: 此程式有使用Prism + MEF, 不過沒啥咪干係就是了...

1 則留言:

匿名 提到...

buy tramadol overnight shipping tramadol tablets dogs dosage - tramadol online bluelight