Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieses Beispiel zeigt eine Möglichkeit, mit dem TextChanged Ereignis eine Methode auszuführen, wenn sich der Text in einem TextBox Steuerelement geändert hat.
Fügen Sie in der CodeBehind-Klasse für den XAML-Code, der das TextBox Steuerelement enthält, das Sie auf Änderungen überwachen möchten, eine Methode ein, die aufgerufen werden soll, wenn das TextChanged Ereignis ausgelöst wird. Diese Methode muss über eine Signatur verfügen, die dem entspricht, was von der TextChangedEventHandler Stellvertretung erwartet wird.
Der Ereignishandler wird aufgerufen, wenn der Inhalt des TextBox Steuerelements entweder von einem Benutzer oder programmgesteuert geändert wird.
Hinweis
Dieses Ereignis wird ausgelöst, wenn das TextBox Steuerelement erstellt und zunächst mit Text aufgefüllt wird.
Das TextBox-Steuerelement definieren
Geben Sie in der Extensible Application Markup Language (XAML), die Ihr TextBox Steuerelement definiert, das TextChanged Attribut mit einem Wert an, der dem Namen der Ereignishandlermethode entspricht.
<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>
Überwachung von Änderungen im TextBox-Steuerelement
Fügen Sie in der CodeBehind-Klasse für den XAML-Code, der das TextBox Steuerelement enthält, das Sie auf Änderungen überwachen möchten, eine Methode ein, die aufgerufen werden soll, wenn das TextChanged Ereignis ausgelöst wird. Diese Methode muss über eine Signatur verfügen, die dem entspricht, was von der TextChangedEventHandler Stellvertretung erwartet wird.
// 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
Der Ereignishandler wird aufgerufen, wenn der Inhalt des TextBox Steuerelements entweder von einem Benutzer oder programmgesteuert geändert wird.
Hinweis
Dieses Ereignis wird ausgelöst, wenn das TextBox Steuerelement erstellt und zunächst mit Text aufgefüllt wird.
Kommentare
Siehe auch
.NET Desktop feedback