我下面棱镜构建WPF应用程序的窗口。在我的应用程序中,有一个助手类库,在这里我定义了将由解决方案中的多个类库使用的资源和样式。设置资源或风格不同类库
但是,当我尝试将资源设置为窗口的Style属性时出现错误。该窗口与资源不同,属于不同的类库。
我得到的错误是: 找不到名为'{resourceName}'的资源。资源名称区分大小写。错误在标记文件对象“mywindow的”
我用下面的代码,但它不工作
<Window x:Class="Class1" Style="{StaticResource resourceName}">
<Window.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="pack://application:,,,/classlibrary;component/Dictionary/resource1.xaml" /> </ResourceDictionary.MergedDictionaries>
< /ResourceDictionary>
< /Window.Resources>
</Window>
您的代码似乎被修剪掉。编辑,如果可能的话把完整的XAML。 – publicgk 2011-03-28 19:13:55
谁低估了这个问题,请让提问者(他似乎是stackoverflow的新手)知道为什么。 – publicgk 2011-03-28 19:17:24
你为什么不发布你遇到的错误 - 它会帮助人们回答你的问题。 – Zannjaminderson 2011-03-28 19:54:28