Задать вопрос
LampCornet
@LampCornet
Начинающий прогер

Можно ли к проекту на С# WPF добавить проект windows forms и сделать переход между ними?

Хочу создать одно окно в WPF ,другое в windows forms и что бы через button переходить с одного на другое,подскажите пожалуйста.
  • Вопрос задан
  • 154 просмотра
Подписаться 1 Средний 4 комментария
Решения вопроса 2
HemulGM
@HemulGM
Delphi Developer, сис. админ
Делаешь один из проектов как DLL. Подключаешь DLL к основному проекту и работаешь
Ответ написан
@Voland69
В WinForms можно хостить UserControl из WPF, но окно будет формой, внутри которой живет контрол.
оф руководство
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
AshBlade
@AshBlade Куратор тега C#
Просто хочу быть счастливым
Это разные фреймворки. Просто сделать не получиться.
Лично я здесь вижу только вариант с различными приложениями (exe): одно приложение написано на WPF (первое окно), а второе на WinForms (второе окно), а когда нужно с одного переходить на другое по нажатию кнопки, то необходимо запустить другое приложение - не просто новое окно создать.

Другой вопрос, если просто в WinForms приложении есть логика, которая тебе нужна. В этом случае, можно просто добавить ссылку на этот проект. Только убедись что версии дотнета совпадают - предлагаю для этого общего проекта выставить версию netstandard (1.0, 2.0, 2.1 - неважно)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы