У меня есть приложение WPF, которое я хотел бы стать текущим сфокусированным окном всякий раз, когда курсор мыши перемещается над ним. В настоящее время у меня есть событие onMouseEnter, которое меняет курсор, когда мышь перемещается над ним, поэтому я знаю, что система распознает это, однако я хочу, чтобы само приложение стало фокусированным, как если бы пользователь использовал щелчок левой кнопкой мыши на нем - поэтому я Затем можно выполнить другие операции. В настоящий момент, если я наведу курсор на него, курсор изменится, но если другое приложение, например - блокнот, будет иметь фокус, фокус вернется к этому после.
В обработчике onMouseEnter я пробовал «this.Focus ()» и «this.Activate ()», но ни один из них не достиг того же результата, как если бы я нажал на приложение.
Есть идеи?