Интеграция форм WPF и обычных форм C#

Для проекта я решил использовать Dynamic Data Display для создания диаграмм (точнее: тепловых карт) определенных данных.

Теперь, насколько я мог прочитать (и увидеть из демонстраций), Dynamic Data Display использует формы WPF.

У меня нет никакого опыта работы с WPF, но мне было интересно, возможно ли интегрировать Dynamic Data Display в обычный проект оконных форм (даже если это означает "смешивание" WPF-форм Dynamic Data Display с обычными оконными формами моего проекта).

Заранее спасибо!

1 ответ

Решение

Вам нужно будет использовать System.Windows.Forms.Integration.ElementHost Элемент управления в вашем проекте Windows Forms, дополнительная информация о том, как использовать ElementHost для размещения форм WPF внутри Windows Forms, находится по адресу:

http://msdn.microsoft.com/en-us/library/ms751797.aspx (Совместимость в WPF и Winforms и наоборот)

http://msdn.microsoft.com/en-us/library/ms742215.aspx (Пошаговое руководство)

Другие вопросы по тегам