powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / WPF/WInForms Проблемы c фокусом
5 сообщений из 5, страница 1 из 1
WPF/WInForms Проблемы c фокусом
    #35746472
sonnesuchtige
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго дня!

Пишу приложение в котором окошко ВПФ хостит АктивХ, ВинФормс и ВПФ контролы используя класс WindowsFormsHost как учит МСДН. Контролы самые тривиальные — формочки-композиты. Главное окно имеет строку меню. Происходит следующая фигня:
— устанавливаю фокус внутрь ВинФормс контрола, скажем на какой-нибудь эдит бокс;
— жму Alt-F, распахивается меню Файл
— выбираю в распахнувшемся меню любой итем и жму Enter
— меню закрывается а фокус вместо того чтобы вернуться в эдит бокс первого шага, прыгает в ВПФ контрол

Подскажите пожалуйста что делать если кто сталкивался. Хочется верить что это у меня руки кривые и я чего то простого не вижу. Ситуация дикая, потому что это центральный юз кейс любого десктопного приложение выполнять команды главного меню и сохранять фокус. Если это не работает то получается у них система интеропа просто в некондиции.

Спасибо.
...
Рейтинг: 0 / 0
WPF/WInForms Проблемы c фокусом
    #35747334
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это изветсная проблема,такой же эффект будет и при закрытии модального окна.
Дело не в интероп,а в разности архитектур.При таком подходе у тебя будет масса проблем
Gotchas For Working With Windows Forms/WPF Interop
С WPF котролами в WinForms,наверное,будет меньше проблем
...
Рейтинг: 0 / 0
WPF/WInForms Проблемы c фокусом
    #35748087
sonnesuchtige
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо!
Мне известно что это известная проблема. Вопрос в том как решить...
Ты говоришь что будет масса проблем, это твой личный опыт или просто информация из списка ограничений по ссылке?
...
Рейтинг: 0 / 0
WPF/WInForms Проблемы c фокусом
    #35748149
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет не пробовал,не вижу в этом смысла.
...
Рейтинг: 0 / 0
WPF/WInForms Проблемы c фокусом
    #35748151
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чем вызван выбор такой солянки?
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / WPF/WInForms Проблемы c фокусом
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]