CheckedListBoxArray.KeyPress Evento

Definizione

Si verifica quando si preme un tasto e il controllo ha lo stato attivo.Occurs when a key is pressed and the control has focus.

public:
 event System::Windows::Forms::KeyPressEventHandler ^ KeyPress;
public event System.Windows.Forms.KeyPressEventHandler KeyPress;
member this.KeyPress : System.Windows.Forms.KeyPressEventHandler 
Public Event KeyPress As KeyPressEventHandler 

Commenti

Gli eventi principali si verificano nell'ordine seguente:Key events occur in the following order:

KeyDown

KeyPress

KeyUp

L'evento KeyPress non viene generato da chiavi non di tipo carattere. Tuttavia, i tasti non carattere generano gli eventi KeyDown e KeyUp.The KeyPress event is not raised by noncharacter keys; however, the noncharacter keys do raise the KeyDown and KeyUp events.

Utilizzare la proprietà KeyChar per campionare le sequenze di tasti in fase di esecuzione e per utilizzare o modificare un subset di sequenze di tasti comuni.Use the KeyChar property to sample keystrokes at run time and to consume or modify a subset of common keystrokes.

Per gestire gli eventi della tastiera solo a livello di form e non consentire ai controlli di ricevere eventi da tastiera, impostare la proprietà Handled nel metodo di gestione degli eventi KeyPress del modulo su true.To handle keyboard events only at the form level and not enable controls to receive keyboard events, set the Handled property in the form's KeyPress event-handling method to true.

Per altre informazioni su come gestire gli eventi, vedere la gestione e generazione di eventi.For more information about how to handle events, see Handling and Raising Events.

Nota

Le funzioni e gli oggetti inclusi nello spazio dei nomi Microsoft.VisualBasic.Compatibility.VB6 vengono usati con gli strumenti per l'aggiornamento da Visual Basic 6.0 a Visual Basic.Functions and objects in the Microsoft.VisualBasic.Compatibility.VB6 namespace are provided for use by the tools for upgrading from Visual Basic 6.0 to Visual Basic. Nella maggior parte dei casi, tali funzioni e oggetti duplicano le funzionalità disponibili in altri spazi dei nomi in .NET Framework.NET Framework.In most cases, these functions and objects duplicate functionality that you can find in other namespaces in the .NET Framework.NET Framework. Sono necessari, pertanto, solo quando il modello di codice di Visual Basic 6.0 differisce in modo significativo dall'implementazione di .NET Framework.NET Framework.They are necessary only when the Visual Basic 6.0 code model differs significantly from the .NET Framework.NET Framework implementation.

Si applica a

Vedi anche