Могу ли я передать данные из Winforms в WPF Control?
-
05-07-2019 - |
Вопрос
У меня есть приложение winforms, но я хотел бы добавить в приложение пользовательский элемент управления WPF в качестве теста для дальнейшей реализации WPF.
Этот элемент управления должен получать от своего хоста один фрагмент информации, строку. Как я могу передать это из приложения Winforms в размещенный элемент управления?
Или, действительно, я могу?
Решение
Это возможно. Расширьте свой пользовательский элемент управления WPF с помощью методов, чтобы установить любые нужные данные и вызывать их из приложения WinForms. См. Эту статью , например.
Другие советы
Назначьте свойства элемента управления wpf после создания экземпляра и перед указанием ссылки на childes хоста
WpfUserControl ctrl = new WpfUserControl();
ctrl.Data = passedData;
ElementHost1.Child = ctrl;
Не связан с StackOverflow