Как отправить нажатия клавиш из действия в ViewModel в TextBox / PasswordBox - PullRequest
0 голосов
/ 03 июля 2019

Я пытаюсь создать страницу входа, используя Caliburn.Micro.

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

Как установить клавиатурный фокус из ViewModel в текстовое поле, выбранное, когдакнопка нажата на клавиатуре?

1 Ответ

0 голосов
/ 03 июля 2019

Есть 2 способа:

1) когда пользователь касается TextBox, если система имеет экранную клавиатуру, она должна отображаться самостоятельно

2), если вы хотите этогоИсходя из кода, вы должны выставить событие в вашей виртуальной машине.Затем в представлении вы должны подписаться на него, и оттуда вы можете сделать TextBox.Focus()

...