Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo ToolStripItem.OnClick (EventArgs)

 

Data di pubblicazione: ottobre 2016

Genera l'evento Click.

Spazio dei nomi:   System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

protected virtual void OnClick(
	EventArgs e
)

Parametri

e
Type: System.EventArgs

Oggetto EventArgs che contiene i dati dell'evento.

Quando viene generato un evento, il gestore dell'evento viene richiamato tramite un delegato. Per altre informazioni, vedere Gestione e generazione di eventi.

Il metodo OnClick consente inoltre alle classi derivate di gestire l'evento senza associare un delegato. È la tecnica consigliata per la gestione dell'evento in una classe derivata.

Note per gli eredi:

Quando si esegue l'override di OnClick in una classe derivata, verificare di chiamare il metodo OnClick della classe di base in modo che i delegati registrati ricevano l'evento.

Esempio di codice riportato di seguito viene illustrato come eseguire l'override di OnClick metodo. Questo esempio di codice fa parte di un esempio più esaustivo fornito per la ToolStripItem classe.

// The method defines the behavior of the Click event.
// It simply toggles the state of the clickedValue field.
protected override void OnClick(EventArgs e)
{
    base.OnClick(e);

    this.clickedValue ^= true;
}

.NET Framework
Disponibile da 2.0
Torna all'inizio
Mostra: