ToolStripItem.OnDoubleClick(EventArgs) Metod

Definition

Genererar händelsen DoubleClick .

protected:
 virtual void OnDoubleClick(EventArgs ^ e);
protected virtual void OnDoubleClick(EventArgs e);
abstract member OnDoubleClick : EventArgs -> unit
override this.OnDoubleClick : EventArgs -> unit
Protected Overridable Sub OnDoubleClick (e As EventArgs)

Parametrar

e
EventArgs

En EventArgs som innehåller händelsedata.

Exempel

Följande kodexempel visar hur du åsidosätter OnDoubleClick metoden. Det här kodexemplet är en del av ett större exempel för ToolStripItem klassen.

// The method defines the behavior of the DoubleClick 
// event. It shows a MessageBox with the item's text.
protected override void OnDoubleClick(EventArgs e)
{
    base.OnDoubleClick(e);

    string msg = String.Format("Item: {0}", this.Text);

    MessageBox.Show(msg);
}
' The method defines the behavior of the DoubleClick 
' event. It shows a MessageBox with the item's text.
Protected Overrides Sub OnDoubleClick(e As EventArgs)
   MyBase.OnDoubleClick(e)
   
   Dim msg As String = String.Format("Item: {0}", Me.Text)
   
   MessageBox.Show(msg)
 End Sub

Kommentarer

När du skapar en händelse anropas händelsehanteraren via ett ombud. Mer information finns i Hantera och höja händelser.

Metoden OnDoubleClick gör det också möjligt för härledda klasser att hantera händelsen utan att koppla ett ombud. Det här är den bästa tekniken för att hantera händelsen i en härledd klass.

Anteckningar till arvingar

När du OnDoubleClick(EventArgs) åsidosätter i en härledd klass måste du anropa basklassens OnDoubleClick(EventArgs) metod så att registrerade ombud tar emot händelsen.

Gäller för