Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
In dit voorbeeld ziet u een manier om de gebeurtenis TextChanged te gebruiken om een methode uit te voeren wanneer de tekst in een TextBox control is gewijzigd.
Plaats in de code-behind-klasse voor de XAML die het TextBox-besturingselement bevat, dat u wilt controleren op wijzigingen, een methode die moet worden aangeroepen wanneer de TextChanged-gebeurtenis wordt geactiveerd. Deze methode moet een handtekening hebben die overeenkomt met wat wordt verwacht door de TextChangedEventHandler gedelegeerde.
De evenementafhandelaar wordt aangeroepen wanneer de inhoud van het TextBox-besturingselement wordt gewijzigd, hetzij door een gebruiker of programmatisch.
Opmerking
Deze gebeurtenis wordt geactiveerd wanneer het besturingselement TextBox wordt gemaakt en in eerste instantie is gevuld met tekst.
Definiƫren van het tekstvakbesturingselement
Geef in de Extensible Application Markup Language (XAML) die uw TextBox besturingselement definieert het TextChanged kenmerk op met een waarde die overeenkomt met de naam van de gebeurtenishandlermethode.
<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>
De wijzigingen in het tekstvak-besturingselement controleren
Plaats in de code-behind-klasse voor de XAML die het TextBox-besturingselement bevat, dat u wilt controleren op wijzigingen, een methode die moet worden aangeroepen wanneer de TextChanged-gebeurtenis wordt geactiveerd. Deze methode moet een handtekening hebben die overeenkomt met wat wordt verwacht door de TextChangedEventHandler gedelegeerde.
// 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
De evenementafhandelaar wordt aangeroepen wanneer de inhoud van het TextBox-besturingselement wordt gewijzigd, hetzij door een gebruiker of programmatisch.
Opmerking
Deze gebeurtenis wordt geactiveerd wanneer het besturingselement TextBox wordt gemaakt en in eerste instantie is gevuld met tekst.
Opmerkingen
Zie ook
.NET Desktop feedback