Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » .NET - (WPF) Постоянно возвращать, при потере, Keyboard фокус обратно в PasswordBox

Ответить
Настройки темы
.NET - (WPF) Постоянно возвращать, при потере, Keyboard фокус обратно в PasswordBox

Новый участник


Сообщения: 28
Благодарности: 0

Профиль | Отправить PM | Цитировать


Изменения
Автор: Jemand-Jemand
Дата: 07-09-2022
Здравствуйте, WPF проект, нужно постоянно возвращать Keyboard фокус в PasswordBox.

Есть такое событие потери фокуса:
Код: Выделить весь код
private void PasswordBox_LostKeyboardFocus(object sender, KeyboardFocusChangedEventArgs e)
{
       PwdBox.Focus();
       Keyboard.Focus(PwdBox);
}
Но оно, почему-то, возвращает фокус обратно только после первой потери и можно продолжать вводить текст. После второй потери курсор в поле остаётся, но текст уже не вводится.

Если поставить точку остановки в этом событии, то все работает как надо.

Подскажите, пожалуйста, почему отрабатывает только один раз?

Отправлено: 01:45, 07-09-2022

 


Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » .NET - (WPF) Постоянно возвращать, при потере, Keyboard фокус обратно в PasswordBox

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] Выключение компьютера при потере коннекта КАК? interminable Хочу все знать 11 25-07-2016 21:25
Любой язык - [решено] Копирование при потере пинга Butunin Klim Скриптовые языки администрирования Windows 3 07-07-2011 12:53
Использование - Восстановление лицензии при потере дистрибутива Aspirine Лицензирование продуктов Microsoft 6 07-04-2010 01:37
[решено] keyboard/interface error, keyboard not detected Aza Материнские платы и память 6 06-01-2010 19:42
Сообщение о потере потока при копировании файлов NikLok Microsoft Windows 2000/XP 3 03-11-2006 22:00




 
Переход