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?

È stato utile?

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
scroll top