Partage via


ImageClickEventArgs Classe

Définition

Fournit des données pour tous les événements qui se produisent lorsqu'un utilisateur clique sur un contrôle serveur ASP.NET à base d'images, notamment les contrôles serveur HtmlInputImage et ImageButton. Cette classe ne peut pas être héritée.

public ref class ImageClickEventArgs sealed : EventArgs
public sealed class ImageClickEventArgs : EventArgs
type ImageClickEventArgs = class
    inherit EventArgs
Public NotInheritable Class ImageClickEventArgs
Inherits EventArgs
Héritage
ImageClickEventArgs

Exemples

L’exemple de code suivant illustre une page ASP.NET qui utilise les informations fournies par cette classe pour afficher les coordonnées du clic d’un utilisateur sur une 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

Remarques

Cette classe transmet l’emplacement où un utilisateur a cliqué sur un HtmlInputImage contrôle serveur ou un ImageButton contrôle serveur Web. Cliquer sur un HtmlInputImage contrôle serveur provoque un ServerClick événement, tandis que cliquer sur un ImageButton contrôle serveur provoque un Click événement. Vous pouvez ensuite utiliser des gestionnaires d’événements pour répondre par programmation à l’événement en fonction de la valeur de ces coordonnées.

Notes

Les coordonnées d’origine (0,0) se trouvent dans le coin supérieur gauche de l’image.

Le déclenchement d'un événement appelle le gestionnaire des événements par l'intermédiaire d'un délégué. Pour plus d’informations, consultez gestion et déclenchement d’événements.

Constructeurs

ImageClickEventArgs(Int32, Int32)

Initialise une nouvelle instance de la classe ImageClickEventArgs en utilisant les paramètres x et y.

ImageClickEventArgs(Int32, Int32, Double, Double)

Initialise une nouvelle instance de la classe ImageClickEventArgs à l'aide des paramètres x, y, xRaw et yRaw.

Champs

X

Entier représentant la coordonnée x à laquelle un utilisateur clique sur un contrôle serveur ASP.NET à base d'images.

XRaw

Entier représentant la coordonnée x brute à laquelle un utilisateur clique sur un contrôle serveur ASP.NET à base d'images.

Y

Entier représentant la coordonnée y à laquelle un utilisateur clique sur un contrôle serveur ASP.NET à base d'images.

YRaw

Entier représentant la coordonnée y brute à laquelle un utilisateur clique sur un contrôle serveur ASP.NET à base d'images.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à

Voir aussi