Ich mag im Gegensatz zu der Lage sein, eine Instanz des DataContext
Objekts für meine WPF StartupUri Fenster in XAML zu erstellen, um es Code erstellen und dann programmaticly die DataContext
Eigenschaft festlegen.Wie Datacontext-Objekt in XAML instanziiert
Der Hauptgrund ist, dass ich nicht auf das extern erstellte Objekt zugreifen muss und ich möchte Code nicht hinterher schreiben müssen nur für die Einstellung der DataContext
.
Ich bin sicher, dass ich irgendwo gelesen habe, wie die DataContext
Objekt in XAML instanziiert, aber ich kann es nicht in einem der üblichen Plätzen finden ...
Funktioniert das in .NET Framework 4.5? Ich habe diesen Code ausprobiert und es heißt ... 'Der Typ 'local: MyViewModel' wurde nicht gefunden. Stellen Sie sicher, dass keine Assembly fehlt und alle referenzierten Assemblys erstellt wurden. –
@RafafTahsin Haben Sie sichergestellt, dass der Namespace korrekt ist? Wenn Sie den referenzierten Typ zum Projekt hinzugefügt, aber noch nicht erstellt haben, wird der WPF-Designer ein wenig verwirrt. Hast du versucht zu bauen? – Randolpho