ImageClickEventArgs Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. Diese Klasse kann nicht vererbt werden.
public ref class ImageClickEventArgs sealed : EventArgs
public sealed class ImageClickEventArgs : EventArgs
type ImageClickEventArgs = class
inherit EventArgs
Public NotInheritable Class ImageClickEventArgs
Inherits EventArgs
- Vererbung
Beispiele
Das folgende Codebeispiel veranschaulicht eine ASP.NET Seite, die die von dieser Klasse bereitgestellten Informationen verwendet, um die Koordinaten des Klickens eines Benutzers auf ein Bild anzuzeigen.
// 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 Benutzer auf ein HtmlInputImage Serversteuerelement oder ein ImageButton Webserversteuerelement geklickt hat. Wenn Sie auf ein HtmlInputImage Serversteuerelement klicken, tritt ein ServerClick Ereignis auf, während beim Klicken auf ein ImageButton Serversteuerelement ein Click Ereignis auftritt. Anschließend können Sie ereignishandler verwenden, um programmgesteuert auf das Ereignis basierend auf dem Wert dieser Koordinaten zu reagieren.
Hinweis
Die Ursprungskoordinaten (0,0) befinden sich in der oberen linken Ecke des Bilds.
Durch das Auslösen eines Ereignisses wird der Ereignishandler über einen Delegaten aufgerufen. Weitere Informationen finden Sie unter Behandeln und Auslösen von Ereignissen.
Konstruktoren
ImageClickEventArgs(Int32, Int32) |
Initialisiert eine neue Instanz der ImageClickEventArgs-Klasse mithilfe des |
ImageClickEventArgs(Int32, Int32, Double, Double) |
Initialisiert eine neue Instanz der ImageClickEventArgs-Klasse mithilfe des |
Felder
X |
Eine ganze Zahl, die die x-Koordinate darstellt, an der ein Benutzer auf ein bildbasiertes ASP.NET-Serversteuerelement geklickt hat. |
XRaw |
Eine Ganzzahl, die die unformatierte x-Koordinate darstellt, an der ein Benutzer auf ein bildbasiertes ASP.NET-Serversteuerelement geklickt hat. |
Y |
Eine ganze Zahl, die die y-Koordinate darstellt, an der ein Benutzer auf ein bildbasiertes ASP.NET-Serversteuerelement geklickt hat. |
YRaw |
Eine Ganzzahl, die die unformatierte y-Koordinate darstellt, an der ein Benutzer auf ein bildbasiertes ASP.NET-Serversteuerelement geklickt hat. |
Methoden
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |