ImageClickEventArgs Classe

Definizione

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à
ImageClickEventArgs

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 xparametri , yxRaw, e yRaw .

ImageClickEventArgs(Int32, Int32)

Inizializza una nuova istanza della ImageClickEventArgs classe utilizzando i x parametri e y .

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)

Si applica a

Vedi anche