Существует класс WindowsFormsHost , хотя я бы добавил предостережение. Если вы используете все свои старые элементы управления из winforms, смешанные с WPF, это не будет хорошим опытом для пользователя. Я предполагаю, что вам сказали, что вы не можете или у вас нет времени, но на самом деле вам следует заменить существующие элементы управления на WPF. Если у вас не много сложных вещей, нарисованных владельцем, это не должно быть слишком большим усилием.
Поэтому я рекомендую начать создавать WPF-версии ваших существующих элементов управления (или купить набор у кого-то вроде Telerik для любых созданных вами элементов, не относящихся к домену, таких как панели инструментов и т. Д.), И сохранять только элементы управления Winforms для очень сложные элементы управления на заказ вы создали. Даже тогда вы должны планировать «фазу 2», чтобы заменить их. Ваши пользователи будут вам благодарны.