Есть ли стандартный способ перенаправить все ключевые события из элемента управления A
в другой элемент управления B
? Я хочу, чтобы фокус клавиатуры по-прежнему был на A
, однако обработчик событий A
запускал бы все обработчики событий B
для ключевых событий.
Изменить: Уточнение: недостаточно вызвать определенный обработчик событий, который я написал для B
. Мне нужно имитировать реальное событие. Так, например, я хочу, чтобы, если ключ отправляется на TextBox
, он был записан на TextBox
. Решение, приведенное ниже, этого не делает (не говоря уже о том, что если к B
добавить новые обработчики событий, оно полностью выйдет из строя).
Я знаю, что WPF различает логический фокус и фокус клавиатуры, но мне нужно, чтобы оба фокуса оставались на элементе управления A
, но в некоторых случаях направляли его входящее событие на другие элементы управления.
RaiseEvent()
? - person Donut   schedule 15.09.2009