ActionClickEventHandler Delegat

Definition

Stellt die Methode dar, die das Click-Ereignis eines Action behandelt.

public delegate void ActionClickEventHandler(object sender, ActionEventArgs e);

Parameter

sender
Object

Die Quelle des Ereignisses.

e
ActionEventArgs

Ein ActionEventArgs, das die Ereignisdaten enthält.

Beispiele

Im folgenden Codebeispiel wird ein Handler für das- Click Ereignis veranschaulicht. Der Ereignishandler zeigt die Adresse der Zelle an, die den erkannten intelligenten Tagbegriff oder-Ausdruck enthält. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die-Schnittstelle bereitgestellt wird Action .

Dieses Beispiel gilt für eine Anpassung auf Dokument Ebene.

void DisplayAddress_Click(object sender, 
    Microsoft.Office.Tools.Excel.ActionEventArgs e)
{
    string smartTagAddress = e.Range.get_Address(Excel.XlReferenceStyle.xlA1);
    System.Windows.Forms.MessageBox.Show("The recognized text '" + e.Text +
        "' is at range " + smartTagAddress);
}
Private Sub DisplayAddress_Click(ByVal sender As Object, _
    ByVal e As Microsoft.Office.Tools.Excel.ActionEventArgs) _
    Handles DisplayAddress.Click

    Dim smartTagAddress As String = e.Range.Address( _
        ReferenceStyle:=Excel.XlReferenceStyle.xlA1)
    MsgBox("The recognized text '" & e.Text & _
            "' is at range " & smartTagAddress)
End Sub

Hinweise

Beim Erstellen eines ActionClickEventHandler-Delegaten geben Sie die Methode für die Ereignisbehandlung an. Um dem Ereignishandler das Ereignis zuzuordnen, fügen Sie dem Ereignis eine Instanz des Delegaten hinzu. Der Ereignishandler wird bei jedem Eintreten des Ereignisses aufgerufen, sofern der Delegat nicht entfernt wird.

Gilt für