Могу ли я передать данные из Winforms в WPF Control? - PullRequest
2 голосов
/ 21 октября 2009

У меня есть приложение winforms, но я бы хотел добавить в приложение пользовательский элемент управления WPF в качестве теста для дальнейшей реализации WPF.

Этот элемент управления должен получать от своего хоста один фрагмент информации, строку. Как я могу передать это из приложения Winforms в размещенный элемент управления?

Или, действительно, я могу?

Ответы [ 2 ]

4 голосов
/ 21 октября 2009

Назначить свойства элемента управления wpf после создания экземпляра и перед указанием ссылки на childes хоста

WpfUserControl ctrl = new WpfUserControl();
ctrl.Data = passedData;
ElementHost1.Child = ctrl;
2 голосов
/ 21 октября 2009

Это возможно. Расширьте свой пользовательский элемент управления WPF с помощью методов, чтобы установить любые нужные данные и вызывать их из приложения WinForms. См. Например статью .

...