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