Procedura: rilevare eventuali modifiche del testo in un oggetto TextBox
Aggiornamento: novembre 2007
In questo esempio viene illustrata una modalità di utilizzo dell'evento TextChanged per eseguire un metodo ogni volta che viene modificato il testo in un controllo TextBox.
Nella classe code-behind per XAML che contiene il controllo TextBox di cui si intende monitorare le modifiche, inserire un metodo da chiamare ogni volta che viene generato l'evento TextChanged. Questo metodo deve avere una firma corrispondente a quella prevista dal delegato TextChangedEventHandler.
Il gestore eventi viene chiamato ogni volta che il contenuto del controllo TextBox viene modificato, da un utente o a livello di codice.
Nota: questo evento viene generato quando il controllo TextBox viene creato e compilato inizialmente con un testo.
Esempio
Nel codice Extensible Application Markup Language (XAML) che definisce il controllo TextBox, specificare l'attributo TextChanged con un valore corrispondente al nome del metodo del gestore eventi.
<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>
Nella classe code-behind per XAML che contiene il controllo TextBox di cui si intende monitorare le modifiche, inserire un metodo da chiamare ogni volta che viene generato l'evento TextChanged. Questo metodo deve avere una firma corrispondente a quella prevista dal delegato 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
Il gestore eventi viene chiamato ogni volta che il contenuto del controllo TextBox viene modificato, da un utente o a livello di codice.
Nota: questo evento viene generato quando il controllo TextBox viene creato e compilato inizialmente con un testo.
Commenti
Vedere anche
Attività
Esempio di conteggio delle modifiche al testo in un oggetto TextBox
Concetti
Cenni preliminari sulla classe TextBox
Cenni generali sul controllo RichTextBox