Posso trasferire i dati da Winforms a WPF Control?
-
05-07-2019 - |
Domanda
Ho un'app Winforms ma vorrei introdurre un controllo utente WPF nell'app come assaggiatore per l'ulteriore implementazione di WPF.
Questo controllo deve ricevere dal suo Host una singola informazione, una stringa. Come posso trasmetterlo dall'app Winforms al controllo ospitato?
O, davvero, posso?
Soluzione
È possibile. Estendi il tuo controllo utente WPF con i metodi per impostare tutti i dati desiderati e chiamarli dall'applicazione WinForms. Vedi questo articolo per esempio.
Altri suggerimenti
Assegna le proprietà del controllo wpf dopo aver creato un'istanza e prima di fornire il riferimento ai figli dell'host
WpfUserControl ctrl = new WpfUserControl();
ctrl.Data = passedData;
ElementHost1.Child = ctrl;
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow