ImageClickEventArgs Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
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 |
ImageClickEventArgs(Int32, Int32, Double, Double) |
Initialise une nouvelle instance de la classe ImageClickEventArgs à l'aide des paramètres |
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) |