Я добавил в свое решение проект WPF, который содержал один проект - проект Winforms. Затем я сослался на проект WPF из Winforms и добавил соответствующие ссылки. Затем я создал новое окно WPF в исходном проекте Winforms и открыл его из обработчика событий кнопки. Это работало нормально.
ОДНАКО,
в прошлом при поиске аналогичного решения я не помню, чтобы упоминалось упомянутое решение (просто добавление другого проекта в решение), поэтому мне было интересно : Есть ли подводные камни при добавлении окна WPF в приложение Winforms?
РЕДАКТИРОВАТЬ
Я не имею в виду встраивание его в форму. Просто отдельное окно (возможно вместо основной формы). И я также не имею в виду проблемы, которые очевидны , такие как необходимость перевода растровых изображений в их эквиваленты WPF. Я имею в виду только те подводные камни, которые не замечены, когда приложение компилируется и, кажется, запускается, но, например, позже, когда выполняется на машине с другим DPI - показывает вещи неправильно.