как добавить диалог WPF в проект Winforms - PullRequest
4 голосов
/ 22 сентября 2010

Я использую Visual Studio 2008 для .net 3.5 framework.Мне нужно добавить диалог WPF в проект Winforms.Я думал, что добавив ссылку на PresentationCore, PresentationFramework и WindowsBase.dll и скопировав диалог WPF из тестового проекта WPF в рассматриваемый проект WinForms, следует добиться цели, но после этого при попытке открыть в конструкторе диалоговую студию WinFormsпросто вылетает и закрывается.Таким образом, в основном вопрос заключается в том, как добавить диалог WPF в проект WinForms?Спасибо

1 Ответ

0 голосов
/ 23 сентября 2010

Создайте диалог как библиотеку WPC UserControl. Добавьте его в приложение Windows Form, используя Project-> Add Existing Item. Добавьте компонент ElementHost в форму Windows Forms. Установите для HostedContent элемента ElementHost пользовательский элемент управления WPF.

Эта ссылка может вам помочь:

http://msdn.microsoft.com/en-us/library/system.windows.forms.integration.elementhost.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...