Lernen über TextBox Ereignisse in Microsoft Silverlight können Sie bei der Herstellung eines flexibleren Silverlight-Anwendung helfen. Das TextBox -Klasse stellt eine Steuerung, die verwendet werden, um Text anzuzeigen oder um Text von einem Benutzer erfassen können. Silverlight ist ein Cross-Browser- , Cross-Plattform- Implementierung des . NET Framework für die Erstellung von Anwendungen für das Web, Desktop und Windows Phone . Das TextBox-Steuerelement stellt eine Reihe von Ereignissen, die verwendet werden, um weitere Daten manipulieren programmatisch werden kann. Keyboard Events
Das KeyDown-Ereignis tritt ein, wenn eine Taste auf der Tastatur gedrückt wird, während die Textbox den Fokus hat. Dieses Ereignis kann nützlich sein , wenn Sie Daten vom Benutzer eingegeben überprüfen möchten . Sie können auch dieses Ereignis verwenden , um den spezifischen Schlüssel, indem Sie die Key-Eigenschaft wurde gedrückt zu erkennen. Die KeyUp Ereignis tritt ein, wenn eine Taste der Tastatur losgelassen wird, während die TextBox den Fokus hat. Die TextInput-Ereignis tritt auf, wenn ein TextBox-Steuerelement wird Text in einem geräteunabhängigen Weise . Mit anderen Worten die Veranstaltung ermöglicht eine Komponente oder Anwendung , die Texteingabe zu hören.
Mausereignisse
MouseEnter Ereignis, wenn die Maus in den umgebenden Bereich eines TextBox auftritt steuern. Dieses Ereignis wird häufig verwendet, um mehr Informationen über die Art der Daten, die Benutzer kann in diesem Steuerelement anzuzeigen. Die MouseLeave Ereignis eintritt , wenn die Maus verlassen den umgebenden Bereich eines TextBox . Diese Veranstaltung bietet nicht die Position der Maus in den Ereignisdaten . Ein Ereignis, das oft verwendet, ist die MouseLeftButtonDown , die , wenn die linke Maustaste gedrückt wird, auftritt. Die MouseRightButtonDown Ereignis wird häufig verwendet , um ein Menü mit Menüoptionen anzuzeigen.
Drag and Drop Events
Sie können die Benutzer durch nicht was sie Typ Artikels in einer TextBox und statt ihnen erlauben, die Drag & Drop-Ereignisse verwenden . Die DragEnter , DragLeave DragOver and Drop Ereignisse werden verwendet, um die Drag & Drop- Vorgang abzuschließen. Diese Veranstaltungen sind nützlich, wenn Sie Elemente aus einem anderen Steuerelement in das TextBox-Steuerelement ziehen wollen .
Mobile- Events
Sie Silverlight-Anwendungen für die Windows Phone entwickeln können und die TextBox Kontrolle bietet einige einzigartige Veranstaltungen für mobile Apps . Die DoubleTap tritt ein, wenn der Benutzer tippt zweimal über das TextBox-Steuerelement über den Touchscreen . Die Tap- Ereignis tritt auf, wenn die Tap Geste , während über das TextBox-Steuerelement begangen wird. Die Hold- Ereignis tritt auf, wenn eine Hold- Geste über das TextBox-Steuerelement gebunden wird .