Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

UIElement.PreviewTextInput-Ereignis

 

Veröffentlicht: Oktober 2016

Tritt auf, wenn dieses Element Text geräteunabhängig empfängt.

Namespace:   System.Windows
Assembly:  PresentationCore (in PresentationCore.dll)

public event TextCompositionEventHandler PreviewTextInput

Die PreviewTextInput Ereignis ermöglicht, eine Komponente oder Anwendung, für die Texteingabe auf eine geräteunabhängige Weise zu überwachen. Die Tastatur ist das primäre Mittel PreviewTextInput; Sprache, Handschrift und andere Eingabegeräte können jedoch ebenfalls generieren PreviewTextInput.

Aufgrund von Tastenkombinationen – entweder in die Standard-Tastatur oder über den Eingabemethoden-Editoren – mehrere wichtige Ereignisse nur eine Eingabe Text-Ereignis auslösen können.

Dieses Ereignis erstellt einen Alias für die TextCompositionManager.PreviewTextInput angefügtes Ereignis für diese Klasse, damit PreviewTextInput ist Teil der Klasse Liste der Klassenelemente UIElement als Basiselement geerbt wird. Ereignishandler, die zugeordnet sind, die PreviewTextInput Ereignis an das zugrunde liegende angeschlossen sind TextCompositionManager.PreviewTextInput -Ereignis angefügt und die gleiche Instanz der Ereignisdaten empfangen.

Feld-ID

PreviewTextInputEvent

Routing-Strategie

Tunneling

delegate

TextCompositionEventHandler

  • Das entsprechende bubbling-Ereignis ist TextInput.

  • Überschreiben Sie OnPreviewTextInput um eine Klassenbehandlung für dieses Ereignis in abgeleiteten Klassen zu implementieren.

.NET Framework
Verfügbar seit 3.0
Zurück zum Anfang
Anzeigen: