wpf airspace проблемка, не знаю как решить
От: xakpc Россия linkedin.com/in/xakpc
Дата: 11.02.13 11:58
Оценка:
Добрый день.

Помогите решить действительно непростую проблему.
Как вы знаете при хостинге в WPF контролов из WindowsForms возникает
"airspace problem", когда windows forms компонент рисуется поверх всех WPF компонентов.

Для решения этой проблемы необходимо нарисовать поверх WPF окна с WindowsFormHost окно с прозрачностью и
каким-либо образом намертво связать их. Как это сделать?
Связывание должно быть как по размеру и положениям окон (через биндинг??)
так и по позициям окон — окно с прозрачностью всегда должно быть на 1 уровень выше окна с WinForms (такое вообще воозможно?)

P.S. Я в данный момент использую Popup но у него ограничение — оно всегда занимает не более 75% экрана (что за чушь! можно обойти?)
P.P.S. Нет, .NET 4.5 не фиксит эту проблему, решение было только в бете, в релизе его выпилили.

С уважением, Павел
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.