Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este ejemplo se muestra cómo detectar cuándo se presiona la Enter tecla en el teclado.
Este ejemplo consta de un archivo de lenguaje de marcado extensible de aplicaciones (XAML) y un archivo de código subyacente.
Ejemplo
Cuando el usuario presiona la Enter tecla en TextBox, la entrada del cuadro de texto aparece en otra área de la interfaz de usuario (UI).
El código XAML siguiente crea la interfaz de usuario, que consta de , StackPanely TextBlock.TextBox
<StackPanel>
<TextBlock Width="300" Height="20" Text="Type some text into the TextBox and press the Enter key." />
<TextBox Width="300" Height="30" Name="textBox1" KeyDown="textBox1_KeyDown" />
<TextBlock Width="300" Height="100" Name="textBlock1" />
</StackPanel>
El código subyacente siguiente crea el manejador de eventos KeyDown. Si la tecla que se presiona es la Enter tecla , se muestra un mensaje en .TextBlock
private void textBox1_KeyDown(object sender, System.Windows.Input.KeyEventArgs e)
{
if (e.Key == Key.Enter)
{
textBlock1.Text = $"You Entered: {textBox1.Text}";
}
}
Private Sub textBox1_KeyDown(sender As Object, e As System.Windows.Input.KeyEventArgs)
If e.Key = Key.Return Then
textBlock1.Text = "You Entered: " + textBox1.Text
End If
End Sub
Consulte también
.NET Desktop feedback