3

我尝试通过 a和 a将 a插入Image到我的应用程序中。我在我的资源中创建了一个值转换器的实例:GUIBindingConverterMainWindow

"xmlns:my1="clr-namespace:MyApp"    

<Window.Resources>
     <ResourceDictionary x:Key="Resc">
         <ResourceDictionary.MergedDictionaries>
             <ResourceDictionary Source="StylesDictionary.xaml"/>
         </ResourceDictionary.MergedDictionaries>
     </ResourceDictionary>

     <my1:DirectionToImageConverter x:Key="DirectionToImageConverter"/>
</Window.Resources>

但是,当我尝试运行应用程序时,出现以下异常:

''Resources' 属性已在 'MainWindow' 上设置。' 行号“16”和
行位置“11”。

请帮忙。提前非常感谢。

4

1 回答 1

9

您需要将转换器放入资源字典中,请参阅此问题

<Window.Resources>
     <ResourceDictionary x:Key="Resc">
        <ResourceDictionary.MergedDictionaries>
            <ResourceDictionary Source="StylesDictionary.xaml"/>
        </ResourceDictionary.MergedDictionaries>
        <my1:DirectionToImageConverter x:Key="DirectionToImageConverter"/>
    </ResourceDictionary>
</Window.Resources>
于 2013-05-14T08:16:43.357 回答