ImageClickEventArgs Sınıf

Tanım

Kullanıcı veya sunucu denetimleri gibi görüntü tabanlı bir ASP.NET sunucu denetimine HtmlInputImageImageButton tıkladığında gerçekleşen tüm olaylar için veri sağlar. Bu sınıf devralınamaz.

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

Örnekler

Aşağıdaki kod örneği, bir kullanıcının bir görüntüye tıklamasının koordinatlarını görüntülemek için bu sınıf tarafından sağlanan bilgileri kullanan bir ASP.NET sayfasını gösterir.

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

Açıklamalar

Bu sınıf, kullanıcının sunucu HtmlInputImage denetimine veya ImageButton Web sunucusu denetimine tıkladığı konumu geçirir. Bir HtmlInputImage sunucu denetimine tıklanması bir ServerClick olayın oluşmasına neden olurken, bir ImageButton sunucu denetimine tıklanması bir Click olayın gerçekleşmesine neden olur. Daha sonra olay işleyicilerini kullanarak bu koordinatların değerine göre olaya program aracılığıyla yanıt vekleyebilirsiniz.

Not

Kaynak koordinatları (0,0) görüntünün sol üst köşesinde bulunur.

Olay bildirmek, bir temsilci yoluyla olay işleyicisini çağırır. Daha fazla bilgi için bkz. Olayları İşleme ve Oluşturma.

Oluşturucular

ImageClickEventArgs(Int32, Int32)

ve y parametrelerini kullanarak x sınıfının yeni bir örneğini ImageClickEventArgs başlatır.

ImageClickEventArgs(Int32, Int32, Double, Double)

, , yxRawve yRaw parametrelerini kullanarak xsınıfının yeni bir örneğini ImageClickEventArgs başlatır.

Alanlar

X

Kullanıcının görüntü tabanlı ASP.NET sunucu denetimine tıkladığı x koordinatını temsil eden bir tamsayı.

XRaw

Kullanıcının görüntü tabanlı bir ASP.NET sunucu denetimine tıkladığı ham x koordinatını temsil eden bir tamsayı.

Y

Kullanıcının görüntü tabanlı ASP.NET sunucu denetimine tıkladığı y koordinatını temsil eden bir tamsayı.

YRaw

Kullanıcının görüntü tabanlı bir ASP.NET sunucu denetimine tıkladığı ham y koordinatını temsil eden bir tamsayı.

Yöntemler

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.