ImageClickEventArgs Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
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 |
ImageClickEventArgs(Int32, Int32, Double, Double) |
Inicjuje ImageClickEventArgs nowe wystąpienie klasy przy użyciu |
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) |