Conditional Resources Creation WPF XAML Design / Laufzeit

Folgen einer ersten Frage zuWPF Cascading Binding,

Ich bemerkte, dass ich @ hatmehr Ressourcen als gewünscht definiert sowohl in derHauptfenste und die UserControls:

Das ist gut in @ gesehSchnüffel

dasMainWindow XAML hat eine "Instanz" eines MainWindow ViewModel, die das 2-Benutzersteuerelement in @ zeichneGrü undBla

Außerdem gibt es 2 Instanzen von UserControl-Ansichtsmodellen für jedes der 2 UserControls, die den inneren Kreis in @ zeichnen würdero

Meine erste Absicht imNutzerkontroll sollte in der Lage sein zu sehen "Lebe "wie mein Steuerelement aussehen würde (ich habe es rot gestrichen, um dieses" Modell "von den grünen und blauen Kreisen im Hauptfenster zu unterscheiden)MyRessource sind sehr billig zu erstellen, also egal ob ich 2 zusätzliche Ressourcen habe, die noch in meiner Anwendung vorhanden sind, aber ich würde die Zeit vorhersagen, in der meine Ressourcen teurer werden ...

Schließlic meine Frage ist

Wie kann ich die Erstellung von Ressourcen in einem "Low Level" -Regler zulassen (damit ich eine Vorschau in der Ansicht des Reglers sehen kann)?abe Verhindern Sie diese Erstellung, wenn Sie die vollständige Anwendung (oder die Ansicht des Hauptfensters) ausführen, da ich mich an die Ressourcen dieser höheren Ebene binden werde.

Vielen Dank im Voraus

Freundliche Grüße

NGI

Antworten auf die Frage(4)

Ihre Antwort auf die Frage