Freigeben über


ImageClickEventHandler Delegat

Definition

Stellt die Methode dar, die alle Ereignisse behandelt, die ausgelöst werden, wenn ein Benutzer auf ein bildbasiertes ASP.NET-Serversteuerelement klickt.

public delegate void ImageClickEventHandler(System::Object ^ sender, ImageClickEventArgs ^ e);
public delegate void ImageClickEventHandler(object sender, ImageClickEventArgs e);
type ImageClickEventHandler = delegate of obj * ImageClickEventArgs -> unit
Public Delegate Sub ImageClickEventHandler(sender As Object, e As ImageClickEventArgs)

Parameter

sender
Object

Das Serversteuerelement, das die Quelle des Ereignisses ist.

e
ImageClickEventArgs

Ein ImageClickEventArgs, das Ereignisdaten enthält.

Beispiele

// Define the event handler that uses coordinate information through ImageClickEventArgs.
void ImageButton_Click(object sender, ImageClickEventArgs e) 
{
   Label1.Text = "You clicked the ImageButton control at the coordinates: (" + 
                 e.X.ToString() + ", " + e.Y.ToString() + ")";
}
' Define the event handler that uses coordinate information through ImageClickEventArgs.
Sub ImageButton_Click(sender As Object, e As ImageClickEventArgs) 
   Label1.Text = "You clicked the ImageButton control at the coordinates: (" & _ 
                 e.X.ToString() & ", " & e.Y.ToString() & ")"
End Sub

Hinweise

Diese Stellvertretung definiert die erforderliche Signatur für alle Klickereignisse, die ausgelöst werden, wenn ein Benutzer auf ein bildbasiertes ASP.NET Serversteuerelement klickt. Sie müssen die von diesem Delegaten definierte Signatur für alle OnServerClick Ereignishandler verwenden, die Sie für ein HtmlInputImage Serversteuerelement oder ereignishandler OnClick erstellen, die Sie für ein ImageButton Webserversteuerelement erstellen.

Wenn Sie ein benutzerdefiniertes bildbasiertes ASP.NET Serversteuerelement erstellen, auf das Benutzer klicken können, verwenden Sie diese Stellvertretung, um die ereignisse zu definieren, die dieser Benutzeraktion zugeordnet sind.

Weitere Informationen zu Stellvertretungen und deren Interaktion mit Ereignissen finden Sie unter Behandeln und Auslösen von Ereignissen. Informationen zum Auslösen von Ereignissen finden Sie unter Behandeln und Auslösen von Ereignissen.

Erweiterungsmethoden

GetMethodInfo(Delegate)

Ruft ein Objekt ab, das die Methode darstellt, die vom angegebenen Delegaten dargestellt wird.

Gilt für

Siehe auch