У меня есть богатое клиентское приложение, разработанное в WPF с использованием библиотеки управления DevExpress.Оверлей управления OpenGL Элементы WPF
В одной из панелей я визуализую визуальные элементы с использованием OpenTK (библиотека обложек OpenGL для .net).
Проблема заключается в том, что поверхность рендеринга OpenGL, по-видимому, является Top Most в приложении. Так что, если я перееду одну панель на другую, накладываемые управления OpenGL в WPF элементы:
Я не уверен, что это общая проблема с WPF, или что-то с DevExpress или OpenTK.
Я хотел бы знать, есть ли что-нибудь, что я могу сделать, чтобы решить эту проблему?
Редактировать: Я использую элемент управления WindowsFormsHost для установки GLControl OpenTK в UserFontrol WPF. И я использую .Net 4.5.
Звучит и выглядит как проблема воздушного пространства. Как вы используете OpenTK? Через «WindowsFormsHost»? –
@Roel van Westerop: Да. У меня WindowsFormsHost внутри UserControl и GLControl внутри WindowsFormsHost. – anth