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.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. Cette classe ne peut pas être héritée.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
Héritage
ImageClickEventArgs

Exemples

L’exemple de code suivant montre 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.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

Remarques

Cette classe passe l’emplacement où un utilisateur a cliqué sur un HtmlInputImage contrôle serveur ou un ImageButton contrôle serveur Web.This class passes the location where a user clicked an HtmlInputImage server control or an ImageButton Web server control. Lorsque vous cliquez sur un HtmlInputImage contrôle serveur ServerClick , un événement se produit, tandis que le fait de cliquer sur un ImageButton contrôle serveur provoque l’exécution d’un Click événement.Clicking an HtmlInputImage server control causes a ServerClick event to occur, while clicking an ImageButton server control causes a Click event to occur. 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.You can then use event handlers to programmatically respond to the event based on the value of these coordinates.

Notes

Les coordonnées d’origine (0,0) sont situées dans le coin supérieur gauche de l’image.The origin coordinates (0,0) are located at the upper left corner of the image.

Le déclenchement d'un événement appelle le gestionnaire des événements par l'intermédiaire d'un délégué.Raising an event invokes the event handler through a delegate. Pour plus d’informations, consultez gestion et déclenchement d’événements.For more information, see Handling and Raising Events.

Constructeurs

ImageClickEventArgs(Int32, Int32)

Initialise une nouvelle instance de la classe ImageClickEventArgs en utilisant les paramètres x et y.Initializes a new instance of the ImageClickEventArgs class using the x and y parameters.

ImageClickEventArgs(Int32, Int32, Double, Double)

Initialise une nouvelle instance de la classe ImageClickEventArgs à l'aide des paramètres x, y, xRaw et yRaw.Initializes a new instance of the ImageClickEventArgs class using the x, y, xRaw, and yRaw parameters.

Champs

X

Entier représentant la coordonnée x à laquelle un utilisateur clique sur un contrôle serveur ASP.NET à base d'images.An integer that represents the x-coordinate where a user clicked an image-based ASP.NET server control.

XRaw

Entier représentant la coordonnée x brute à laquelle un utilisateur clique sur un contrôle serveur ASP.NET à base d'images.An integer that represents the raw x-coordinate where a user clicked an image-based ASP.NET server control.

Y

Entier représentant la coordonnée y à laquelle un utilisateur clique sur un contrôle serveur ASP.NET à base d'images.An integer that represents the y-coordinate where a user clicked an image-based ASP.NET server control.

YRaw

Entier représentant la coordonnée y brute à laquelle un utilisateur clique sur un contrôle serveur ASP.NET à base d'images.An integer that represents the raw y-coordinate where a user clicked an image-based ASP.NET server control.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.Determines whether the specified object is equal to the current object.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.Serves as the default hash function.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.Creates a shallow copy of the current Object.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.Returns a string that represents the current object.

(Hérité de Object)

S’applique à

Voir aussi