45 votes

XAML : la propriété 'Ressources' est définie plusieurs fois

J'obtiens l'erreur suivante :

La propriété 'Ressources' est définie plus qu'une fois.

Voici mon XAML :

 <UserControl.Resources>
    <!--Resource dictionaries for framework stuff-->
    <ResourceDictionary>
        <Style x:Key="MultiLineTextBox" TargetType="TextBox">
            <Setter Property="BorderThickness" Value="0"/>
            <Setter Property="TextWrapping" Value="WrapWithOverflow"/>
        </Style>
        <ResourceDictionary.MergedDictionaries>
            <ResourceDictionary Source="/View;component/Common/ResourceDictionary.xaml"/>
        </ResourceDictionary.MergedDictionaries>
    </ResourceDictionary>

    <!--Convertors needed for proper display-->
    <c:CollapsedIfNegative x:Key="CollapseIfNegative"/>
    <c:VisibleIfNegative x:Key="MakeVisibleIfNegative"/>
    <c:ErrorCodeToString x:Key="ConvertErrorCodeToString"/>
</UserControl.Resources>

0voto

Charlie Points 9880

En fait, copier votre XAML et le coller dans mon propre UserControl fonctionne très bien (à condition que j'ajoute les classes de convertisseur référencées).

Voyez-vous d'autres erreurs dans votre liste d'erreurs, ou est-ce la seule ? Parfois, si une autre erreur se produit (comme l'échec de la recherche d'une ressource), une autre erreur de compilation peut se produire.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X