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 una manera de usar el TextChanged evento para ejecutar un método cada vez que el texto de un TextBox control ha cambiado.
En la clase de código subyacente para el XAML que contiene el control TextBox que quiere supervisar en busca de cambios, inserte un método para llamar cada vez que el evento TextChanged se active. Este método debe tener una firma que coincida con lo esperado por el TextChangedEventHandler delegado.
Se llama al controlador de eventos cada vez que cambia el contenido del TextBox control, ya sea por un usuario o mediante programación.
Nota:
Este evento se desencadena cuando se crea el TextBox control y se rellena inicialmente con texto.
Definición del control TextBox
En el lenguaje de marcado extensible de aplicaciones (XAML) que define el TextBox control, especifique el TextChanged atributo con un valor que coincida con el nombre del método del controlador de eventos.
<TextBox TextChanged="textChangedEventHandler">
Here is the initial text in my TextBox. Each time the contents of this TextBox are changed,
the TextChanged event fires and textChangedEventHandler is called.
</TextBox>
Supervisar los cambios en el control TextBox
En la clase de código subyacente para el XAML que contiene el control TextBox que quiere supervisar en busca de cambios, inserte un método para llamar cada vez que el evento TextChanged se active. Este método debe tener una firma que coincida con lo esperado por el TextChangedEventHandler delegado.
// TextChangedEventHandler delegate method.
private void textChangedEventHandler(object sender, TextChangedEventArgs args)
{
// Omitted Code: Insert code that does something whenever
// the text changes...
} // end textChangedEventHandler
' TextChangedEventHandler delegate method.
Private Sub textChangedEventHandler(ByVal sender As Object, ByVal args As TextChangedEventArgs)
' Omitted Code: Insert code that does something whenever
' the text changes...
End Sub
Se llama al controlador de eventos cada vez que cambia el contenido del TextBox control, ya sea por un usuario o mediante programación.
Nota:
Este evento se desencadena cuando se crea el TextBox control y se rellena inicialmente con texto.
Comentarios
Consulte también
- TextChangedEventArgs
- Información general sobre TextBox
- Información general sobre RichTextBox
.NET Desktop feedback