Ich möchte Steuerelemente dynamisch aus ViewModel hinzufügen. Ich muss Button und Textbox dynamisch zum Grid hinzufügen. Im ViewModel-Konstruktoraufruf muss ich die Steuerelemente hinzufügen. Ich verstehe nicht, wie ich die Referenz für das Grid-Steuerelement in meinem ViewModel erhalten kann. Kann mir jemand dabei helfen? Danke im Voraus
Antworten:
3 für die Antwort № 1Das wäre der falsche Weg. Ihr ViewModel sollte die View nicht direkt kennen.
Sie können ein UserControl (oder möglicherweise eine Vorlage) für Ihre Button + TextBox erstellen und an eine Eigenschaft (oder Liste) eines spezialisierten ViewModel auf Ihrem Haupt-ViewModel binden.