У меня есть приложение на основе WinForms с традиционной реализацией MDI внутри него, за исключением того, что я размещаю UserControls на основе WPF через элемент управления ElementHost в качестве основного содержимого для каждого из моих дочерних элементов MDI. Это решение, , рекомендованное Microsoft для достижения MDI с WPF, хотя, к сожалению, есть различные побочные эффекты. Одна из них заключается в том, что моя функциональность Ctrl + Tab для переключения вкладок между каждым дочерним элементом MDI исчезла, потому что клавиша табуляции, похоже, поглощается элементами управления WPF.
Есть ли простое решение для этого, которое позволит последовательностям клавиш Ctrl + tab достигать моего родителя WinForms MDI, чтобы я мог получить встроенную функцию переключения вкладок?