Kann ich übergebe Daten von WinForms zu WPF Kontrolle?
-
05-07-2019 - |
Frage
Ich habe eine WinForms-Anwendung, aber ich möchte eine WPF-Benutzersteuerung in die App als Vorgeschmack auf weitere WPF Implementierung einzuführen.
Diese Kontrolle muss von seinem Host ein einziges Stück von Informationen, um eine Zeichenfolge erhalten. Wie kann ich geben Sie diese nach unten von der WinForms App auf die gehostete Steuerelement?
oder in der Tat kann ich?
Lösung
Es ist möglich. Erweitern Sie Ihre WPF User Control mit Methoden zu setzen, was auch immer Daten, die Sie wollen, und rufen sie von innen WinForms-Anwendung. Sehen Sie diese Artikel zum Beispiel rel="nofollow.
Andere Tipps
Weisen Eigenschaften von WPF-Steuerelement, nachdem eine Instanz zu schaffen und vor der Vorlage Host-Childes geben
WpfUserControl ctrl = new WpfUserControl();
ctrl.Data = passedData;
ElementHost1.Child = ctrl;