ImageClickEventArgs Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
Ö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) |
, , ImageClickEventArgs |
| ImageClickEventArgs(Int32, Int32) |
ve ImageClickEventArgs parametrelerini kullanarak sınıfının yeni bir örneğini |
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) |