Udostępnij za pośrednictwem


ImageClickEventArgs Klasa

Definicja

Udostępnia dane dotyczące wszelkich zdarzeń występujących po kliknięciu ASP.NET kontroli serwera opartej na obrazie, takiej jak HtmlInputImage kontrolka serwera lub.ImageButton Klasa ta nie może być dziedziczona.

public ref class ImageClickEventArgs sealed : EventArgs
public sealed class ImageClickEventArgs : EventArgs
type ImageClickEventArgs = class
    inherit EventArgs
Public NotInheritable Class ImageClickEventArgs
Inherits EventArgs
Dziedziczenie
ImageClickEventArgs

Przykłady

Poniższy przykład kodu przedstawia stronę ASP.NET, która używa informacji dostarczonych przez tę klasę do wyświetlania współrzędnych kliknięcia obrazu użytkownika.

// 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

Uwagi

Ta klasa przekazuje lokalizację, w której użytkownik kliknął kontrolkę HtmlInputImage serwera lub ImageButton kontrolę serwera sieci Web. Kliknięcie kontrolki HtmlInputImage serwera powoduje ServerClick wystąpienie zdarzenia podczas klikania ImageButton kontrolki serwera powoduje Click wystąpienie zdarzenia. Następnie można użyć programów obsługi zdarzeń, aby programowo reagować na zdarzenie na podstawie wartości tych współrzędnych.

Uwaga

Współrzędne źródła (0,0) znajdują się w lewym górnym rogu obrazu.

Podnoszenie zdarzenia wywołuje program obsługi zdarzeń przez delegata. Aby uzyskać więcej informacji, zobacz Obsługa i podnoszenie zdarzeń.

Konstruktory

ImageClickEventArgs(Int32, Int32)

Inicjuje ImageClickEventArgs nowe wystąpienie klasy przy użyciu x parametrów i y .

ImageClickEventArgs(Int32, Int32, Double, Double)

Inicjuje ImageClickEventArgs nowe wystąpienie klasy przy użyciu xparametrów , y, xRawi yRaw .

Pola

X

Liczba całkowita reprezentująca współrzędną x, w której użytkownik kliknął kontrolkę serwera opartą na obrazie ASP.NET.

XRaw

Liczba całkowita reprezentująca nieprzetworzona współrzędna x, w której użytkownik kliknął kontrolkę serwera opartą na obrazie ASP.NET.

Y

Liczba całkowita reprezentująca współrzędną y, w której użytkownik kliknął kontrolkę serwera opartą na obrazie ASP.NET.

YRaw

Liczba całkowita reprezentująca nieprzetworzona współrzędna y, w której użytkownik kliknął kontrolkę serwera opartą na obrazie ASP.NET.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy

Zobacz też