Ich versuche, ein Canvas-Objekt in meinem ViewModel einem Canvas-Objekt in meiner Ansicht zuzuordnen.Erfordert Caliburn eine Elementkonvention für ein bestimmtes Objekt, um eine ViewModel-Instanz davon einer View-Instanz zuzuordnen?
Allerdings bekomme ich eine "CompositionException wurde von Benutzercode nicht behandelt" Fehler, wenn ich laufe. Das Ausschließen meines Canvas-Objekts im ViewModel verhindert den Fehler. Daher vermute ich, dass Caliburn versucht, es zuzuordnen und den Fehler zu erhöhen.
Haben Sie ein Codebeispiel haben Sie Beiträge verfassen können? Ist das eine tatsächliche Instanz von System.Windows.Controls.Canvas in Ihrem Ansichtsmodell? (Das macht keinen Sinn für mich, aber so lese ich es.) CompositionException stammt von MEF. Ich würde erwarten, dass dort eine detaillierte Erklärung vergraben ist. MEF-Fehler sind normalerweise ausführlich. –