ImageClickEventArgs Sınıf

Tanım

Kullanıcı HtmlInputImage veya ImageButton sunucu denetimleri gibi görüntü tabanlı ASP.NET sunucu denetimine 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 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, sunucu ImageButton denetimine tıklanması bir Click olayın oluşmasına neden olur. Daha sonra olay işleyicilerini kullanarak bu koordinatların değerine göre olaya program aracılığıyla yanıt vekleyebilirsiniz.

Note

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

Olay oluşturmak, bir temsilci aracılığıyla olay işleyicisini çağırır. Daha fazla bilgi için bkz. Olayları İşleme ve Oluşturma.

Oluşturucular

Name Description
ImageClickEventArgs(Int32, Int32, Double, Double)

, , ImageClickEventArgsxve y parametrelerini kullanarak sınıfın xRawyRawyeni bir örneğini başlatır.

ImageClickEventArgs(Int32, Int32)

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

Alanlar

Name Description
X

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

XRaw

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

Y

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

YRaw

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

Yöntemler

Name Description
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()

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

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

Geçerli Objectbasit bir kopyasını oluşturur.

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

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

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.