ImageClickEventArgs Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce dati per gli eventi che si verificano quando un utente fa clic su un controllo server basato su immagini ASP.NET, ad esempio i controlli server HtmlInputImage o ImageButton. La classe non può essere ereditata.
public ref class ImageClickEventArgs sealed : EventArgs
public sealed class ImageClickEventArgs : EventArgs
type ImageClickEventArgs = class
inherit EventArgs
Public NotInheritable Class ImageClickEventArgs
Inherits EventArgs
- Ereditarietà
Esempio
Nell'esempio di codice seguente viene illustrata una pagina ASP.NET che usa le informazioni fornite da questa classe per visualizzare le coordinate del clic di un utente su un'immagine.
// 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
Commenti
Questa classe passa il percorso in cui un utente ha fatto clic su un HtmlInputImage controllo server o un ImageButton controllo server Web. Facendo clic su un HtmlInputImage controllo server si verifica un ServerClick evento, mentre facendo clic su un ImageButton controllo server si verifica un Click evento. È quindi possibile usare i gestori eventi per rispondere a livello di codice all'evento in base al valore di queste coordinate.
Note
Le coordinate di origine (0,0) si trovano nell'angolo superiore sinistro dell'immagine.
La generazione di un evento richiama il gestore eventi tramite un delegato. Per altre informazioni, vedere Gestione e generazione di eventi.
Costruttori
| Nome | Descrizione |
|---|---|
| ImageClickEventArgs(Int32, Int32, Double, Double) |
Inizializza una nuova istanza della ImageClickEventArgs classe utilizzando i |
| ImageClickEventArgs(Int32, Int32) |
Inizializza una nuova istanza della ImageClickEventArgs classe utilizzando i |
Campi
| Nome | Descrizione |
|---|---|
| X |
Intero che rappresenta la coordinata x in cui un utente ha fatto clic su un controllo server basato su immagini ASP.NET. |
| XRaw |
Intero che rappresenta la coordinata x non elaborata in cui un utente ha fatto clic su un controllo server basato su immagini ASP.NET. |
| Y |
Intero che rappresenta la coordinata y in cui un utente ha fatto clic su un controllo server basato su immagini ASP.NET. |
| YRaw |
Intero che rappresenta la coordinata y non elaborata in cui un utente ha fatto clic su un controllo server basato su immagini ASP.NET. |
Metodi
| Nome | Descrizione |
|---|---|
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |