2011-06-17 102 views
1

我添加的資源我window1.xaml文件中使用MergedDictionaries這樣的:WPF XAML窗口錯誤和警告

<ResourceDictionary.MergedDictionaries> 
     <ResourceDictionary Source="\Resources\ListBox.xaml" /> 
     <ResourceDictionary Source="\Resources\ScrollBar.xaml" /> 
     <ResourceDictionary Source="\Resources\Button.xaml" /> 
     <ResourceDictionary Source="\Resources\Slider.xaml" /> 
     </ResourceDictionary.MergedDictionaries> 

我得到4個錯誤此代碼:

無效的URI: URI的格式無法確定。

和2警告這樣的:

文件「\資源\ Slider.xaml」不是項目或它的「生成操作」屬性設置爲「資源」的一部分。

應用程序運行良好,資源字典的構建操作設置爲「資源」。

爲什麼我會收到這些錯誤?

在win7 64bit上使用:vs2010,.net 4。

回答

1

反向反斜線

<ResourceDictionary.MergedDictionaries> 
    <ResourceDictionary Source="/Resources/ListBox.xaml" /> 
    <ResourceDictionary Source="/Resources/ScrollBar.xaml" /> 
    <ResourceDictionary Source="/Resources/Button.xaml" /> 
    <ResourceDictionary Source="/Resources/Slider.xaml" /> 
</ResourceDictionary.MergedDictionaries>