Я хочу использовать окна WPF в будущих приложениях вместо форм Windows.
Текущая настройка - проект библиотеки классов с общедоступным статическим методом. Я добавил в проект элемент Windows Form. В общедоступном статическом методе я создаю экземпляр класса Windows Form и использую метод ShowDialog
. Причина, по которой я использую эту настройку, заключается в том, что мне нужна моя собственная. net диалог в другой программе. Эта программа может вызывать только общедоступные статические методы i .net.
Я решил проблему, создав проект приложения WPF и добавив в этот проект элемент общедоступного класса. В общедоступном статическом методе я создаю экземпляр класса окна WPF и использую метод ShowDialog. Это работает, но я хотел бы создать dll без основного метода.
Как показать окно WPF из общедоступного статического метода в проекте библиотеки классов (dll)?