У меня есть элемент управления WPF в ElementHost в форме WinForms. Я добавил форму в панель DockPanel Suite. Содержимое WPF отображается правильно, когда форма плавает, или закрепляется слева/справа/сверху/снизу, но когда DockState является документом, содержимое WPF исчезает, оставляя пустую пристыкованную форму.Содержимое WPF в ElementHost не видно с помощью DockPanel Suite
Я экспериментировал с созданием пустых тестовых элементов управления WPF, и это происходит, когда ElementHost используется в WinForm и стыкуется с использованием DPS. Может ли кто-нибудь предложить, где искать исправление? Я настроил рендеринг WPF только на программное обеспечение, но это не помогает.
Большое спасибо.
Приложение WinForms с использованием .NET 4.0, VS2012 в Windows 7 на VMWare Fusion на MacBook Pro.
Это может быть связано с размерами. winforms не поддерживает независимость от разрешения, поэтому вам нужно вручную определять размер. Убедитесь, что содержимое WPF и сам ElementHost правильно настроены. –
Справа, теперь исправлено. Проблема не связана с размером или даже с WPF, хотя проверка на то, как размер элемента управления был установлен, поставил меня на правильный путь. –
Если вы нашли решение проблемы, пожалуйста, разместите ее в качестве ответа здесь для будущих ссылок –