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

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

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

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


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