[英]WPF Cannot locate resource
我有一個資源文件和兩個視圖。 此視圖使用資源文件
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="/Dictionary1.xaml"/>
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
它會工作,而我不會把一個視圖放到另一個。 在這種情況下,我得到這個錯誤
無法找到資源'dictionary1.xaml'
怎么解決?
使用Pack Uri
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="pack://application:,,,/Assembly_Name;component/Dictionary1.xaml"/>
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
如果您項目的根路徑中有Dictionary1.xaml
,請在Dictionary1之前刪除'/'
<ResourceDictionary Source="Dictionary1.xaml"/>
或者您可以使用packuri:
/yournamespace;component/Dictionary1.xaml
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.