'- Element ist bereits das Kind von einem anderen element' error in Silverlight-Anwendung.xaml

Ich erhalte eine seltsame Fehlermeldung in meinen App.xaml Datei:

Element ist bereits das Kind eines anderen Elementes.

Meine App.der xaml-Datei sieht wie folgt aus:

<Application xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
             x:Class="Celerior.Annapurna.SL.App">
    <Application.Resources>
        <ResourceDictionary>
            <ResourceDictionary.MergedDictionaries>
                <ResourceDictionary Source="ProvisiorResourceDictionary.xaml"/>
            </ResourceDictionary.MergedDictionaries>
        </ResourceDictionary>
    </Application.Resources>
</Application>

Fehler gemeldet wird für die gesamte ResourceDictionary element (aus den Zeilen 5 bis 9).

ProvisiorResourceDictionary.xaml enthält eine Reihe von Stilen und Vorlagen. Nichts aufregendes, meiner Meinung nach.

Weiß jemand, was ist falsch?

Freundlichen GRÜßEN,

Ronald Wildenberg

  • Können Sie uns andere Informationen. Was ist in ProvisorResourceDictionary.xaml. Ist es auch anderswo benutzt? Es sind noch ein paar home grown Komponenten es dabei einige seltsame Dinge in Ihrer Konstruktoren oder property set-Prozeduren?
  • Ich habe einige Infos auf meine Frage nach dem Inhalt der ProvisiorResourceDictionary. Es enthält nur Stile und Vorlagen. Vielleicht werde ich versuchen, das entfernen der code aus, es Stück für Stück, um zu sehen, ob das hilft.
  • Ich habe eine Idee. Ich habe ein DataTemplate, dass ich hinzufügen, um zwei unterschiedliche template-Selektoren (benutzerdefinierte Klassen, erkennen Sie die Vorlage verwenden, basierend auf einige Informationen). Ist es unmöglich, eine Wiederverwendung DataTemplate ist??
Schreibe einen Kommentar