Clique e receba as novidades quentinhas no Telegram

Olá, tudo bom?

Segue um post rápido para o caso de você estar desenvolvendo uma APP onde seja necessário ocultar o teclado após o usuário pressionar a tecla ENTER.

Tomarei como base a existência do TextBox declarado no trecho de código abaixo:

...

...

Repare que no TextBox foi declarado o evento Key_Up, onde verificamos todas as teclas pressionadas pelo usuário na caixa de texto. Quando ele pressionar o ENTER tiramos o foco do TextBox e colocamos de volta na página da APP, fazendo com que o teclado virtual seja ocultado.

Veja o código em C#

private void txtMeuTexto_KeyUp(object sender, KeyRoutedEventArgs e)
{
  if (e.Key == Windows.System.VirtualKey.Enter)
  {
    this.Focus(FocusState.Keyboard);
  }
}

Abraços,

Eduardo Henrique Rizo (@eduardorizo)

MCP

Post Relacionado: