WindowsFormsHost в WPF MDI на главной форме Aero (C #) - PullRequest
1 голос
/ 29 ноября 2011

Моя сумасшедшая проблема: я использую систему стыковки (AvalonDock) в форме WPF с фоном в стиле aero glass (что выглядит действительно красиво) В одном закрепляемом MDI мне нужен пользовательский элемент управления WinForms, поэтому я просто использовал WindowsFormsHost, который успешно загружает мой элемент управления. Но есть одна проблема:

WindowsFormsHost показывает стеклянный фон основной формы для количества черного для всех цветов, используемых в пользовательском элементе управления.

Изменение фона MDI не помогает, потому что WindowsFormsHost пробивает дыру во всем в WPF MDI.

Заключение: ни попытка сделать белый текст на черном фоне, ни наоборот не делает текстовое поле в моем пользовательском элементе управления легко читаемым.

Есть предложения?

...