Введение:
Начал писать WinForms приложение, чуть позже узнал про WPF (Переписывать не хочется), стал интегрировать WPF контролы в WinForm приложение.
Суть:
Создал WPF User Control в дизайнере.
Динамически добавляю контрол на форму через ElementHost.
В событие Form_Load:
Создаю new UserControl
Создаю new ElementHost, его родитель — форма, child — UserControl.
KeyDown эвент формы перестает работать.
Пробовал сделать form.focus(), не помогло.
Если не задавать родителя у ElementHost, то все отлично.
Подскажите, как сделать, что бы эвент отрабатывал нормально, даже при наличии parent у ElementHost?
-
Вопрос задан
-
2779 просмотров