Como: Detectar quando o texto em uma TextBox foi alterado
Este exemplo mostra uma forma de usar o evento TextChanged para executar um método sempre que o texto em um controle TextBox for alterado.
Na classe em código para o XAML que contém o controleTextBox que você deseja monitorar por alterações, insira um método a ser chamado sempre que o evento TextChanged for acionado. Esse método deve ter uma assinatura que corresponde a esperada pelo delegado TextChangedEventHandler.
O manipulador de eventos é chamada sempre que o conteúdo do controle TextBox for alterado, por um usuário ou por meio de programação.
Observação: Este evento é acionado quando o TextBox controle é criado e preenchido inicialmente com texto.
Exemplo
No Extensible Application Markup Language (XAML) que define o controle TextBox, especifique o atributo TextChanged com um valor que corresponda ao nome do método manipulador 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>
Na classe em código para o XAML que contém o controleTextBox que você deseja monitorar por alterações, insira um método a ser chamado sempre que o evento TextChanged for acionado. Esse método deve ter uma assinatura que corresponde a esperada pelo delegado 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
// TextChangedEventHandler delegate method.
private void textChangedEventHandler(object sender, TextChangedEventArgs args)
{
// Omitted Code: Insert code that does something whenever
// the text changes...
} // end textChangedEventHandler
O manipulador de eventos é chamada sempre que o conteúdo do controle TextBox for alterado, por um usuário ou por meio de programação.
Observação: Este evento é acionado quando o TextBox controle é criado e preenchido inicialmente com texto.
Comentários
Consulte também
Tarefas
Contagem de alterações de texto em um exemplo de Caixa de Texto