ImageClickEventArgs Classe

Definizione

Fornisce dati per eventi generati quando un utente seleziona un controllo server ASP.NET basato su immagini, come 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, quando si fa 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.

Nota

Le coordinate di origine (0,0) si trovano nell'angolo superiore sinistro dell'immagine.

Quando viene generato un evento, il gestore dell'evento viene richiamato tramite un delegato. Per altre informazioni, vedere la gestione e generazione di eventi.

Costruttori

ImageClickEventArgs(Int32, Int32)

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

ImageClickEventArgs(Int32, Int32, Double, Double)

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

Campi

X

Intero che rappresenta la coordinata x del punto in cui è stato selezionato un controllo server ASP.NET basato su un'immagine.

XRaw

Integer che rappresenta la coordinata x non elaborata del punto in cui è stato selezionato un controllo server ASP.NET basato su un'immagine.

Y

Intero che rappresenta la coordinata y del punto in cui è stato selezionato un controllo server ASP.NET basato su un'immagine.

YRaw

Integer che rappresenta la coordinata y non elaborata del punto in cui è stato selezionato un controllo server ASP.NET basato su un'immagine.

Metodi

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 l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche