ImageClickEventArgs Klasse

Definition

Stellt Daten für alle Ereignisse bereit, die auftreten, wenn ein Benutzer auf ein bildbasiertes ASP.NET-Serversteuerelement klickt, z. B. das HtmlInputImage-Serversteuerelement oder das ImageButton-Serversteuerelement.Provides data for any events that occur when a user clicks an image-based ASP.NET server control, such as the HtmlInputImage or ImageButton server controls. Diese Klasse kann nicht vererbt werden.This class cannot be inherited.

public ref class ImageClickEventArgs sealed : EventArgs
public sealed class ImageClickEventArgs : EventArgs
type ImageClickEventArgs = class
    inherit EventArgs
Public NotInheritable Class ImageClickEventArgs
Inherits EventArgs
Vererbung
ImageClickEventArgs

Beispiele

Im folgenden Codebeispiel wird eine ASP.NET-Seite veranschaulicht, die die von dieser Klasse bereitgestellten Informationen verwendet, um die Koordinaten des Klick eines Benutzers auf ein Bild anzuzeigen.The following code example demonstrates an ASP.NET page that uses the information provided by this class to display the coordinates of a user's click on an image.

// 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 Klasse übergibt den Speicherort, an dem ein HtmlInputImage Benutzer auf ein Server ImageButton Steuerelement oder ein Webserver Steuerelement geklickt hat.This class passes the location where a user clicked an HtmlInputImage server control or an ImageButton Web server control. Wenn Sie HtmlInputImage auf ein Server Steuer ServerClick Element klicken, tritt ein-Ereignis ImageButton auf, während durch Click klicken auf ein Server Steuerelement ein-Ereignis ausgelöst wird.Clicking an HtmlInputImage server control causes a ServerClick event to occur, while clicking an ImageButton server control causes a Click event to occur. Mithilfe von Ereignis Handlern können Sie dann Programm gesteuert auf das Ereignis basierend auf dem Wert dieser Koordinaten reagieren.You can then use event handlers to programmatically respond to the event based on the value of these coordinates.

Hinweis

Die Ursprungs Koordinaten (0,0) befinden sich in der linken oberen Ecke des Bilds.The origin coordinates (0,0) are located at the upper left corner of the image.

Durch das Auslösen eines Ereignisses wird der Ereignishandler über einen Delegaten aufgerufen.Raising an event invokes the event handler through a delegate. Weitere Informationen finden Sie unter Behandeln und Auslösen von Ereignissen.For more information, see Handling and Raising Events.

Konstruktoren

ImageClickEventArgs(Int32, Int32)

Initialisiert eine neue Instanz der ImageClickEventArgs-Klasse mithilfe des x-Parameters und des y-Parameters.Initializes a new instance of the ImageClickEventArgs class using the x and y parameters.

ImageClickEventArgs(Int32, Int32, Double, Double)

Initialisiert eine neue Instanz der ImageClickEventArgs-Klasse mithilfe des x, y, xRaw-Parameters und des yRaw-Parameters.Initializes a new instance of the ImageClickEventArgs class using the x, y, xRaw, and yRaw parameters.

Felder

X

Eine ganze Zahl, die die x-Koordinate darstellt, an der ein Benutzer auf ein bildbasiertes ASP.NET-Serversteuerelement geklickt hat.An integer that represents the x-coordinate where a user clicked an image-based ASP.NET server control.

XRaw

Eine Ganzzahl, die die unformatierte x-Koordinate darstellt, an der ein Benutzer auf ein bildbasiertes ASP.NET-Serversteuerelement geklickt hat.An integer that represents the raw x-coordinate where a user clicked an image-based ASP.NET server control.

Y

Eine ganze Zahl, die die y-Koordinate darstellt, an der ein Benutzer auf ein bildbasiertes ASP.NET-Serversteuerelement geklickt hat.An integer that represents the y-coordinate where a user clicked an image-based ASP.NET server control.

YRaw

Eine Ganzzahl, die die unformatierte y-Koordinate darstellt, an der ein Benutzer auf ein bildbasiertes ASP.NET-Serversteuerelement geklickt hat.An integer that represents the raw y-coordinate where a user clicked an image-based ASP.NET server control.

Methoden

Equals(Object)

Ermittelt, ob das angegebene Objekt und das aktuelle Objekt gleich sind.Determines whether the specified object is equal to the current object.

(Geerbt von Object)
GetHashCode()

Dient als die Standard-HashfunktionServes as the default hash function.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Geerbt von Object)

Gilt für:

Siehe auch