Compartir a través de


ImageClickEventArgs Clase

Definición

Proporciona datos a los eventos que se producen cuando el usuario hace clic en un control de servidor ASP.NET basado en imágenes como, por ejemplo, los controles de servidor HtmlInputImage o ImageButton. Esta clase no puede heredarse.

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

Ejemplos

En el ejemplo de código siguiente se muestra una página de ASP.NET que usa la información proporcionada por esta clase para mostrar las coordenadas del clic de un usuario en una imagen.

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

Comentarios

Esta clase pasa la ubicación en la que un usuario ha clic en un HtmlInputImage control de servidor o en un ImageButton control de servidor web. Al hacer clic en un HtmlInputImage control de servidor, se produce un ServerClick evento, mientras que al hacer clic en un ImageButton control de servidor se produce un Click evento. A continuación, puede usar controladores de eventos para responder mediante programación al evento en función del valor de estas coordenadas.

Nota

Las coordenadas de origen (0,0) se encuentran en la esquina superior izquierda de la imagen.

Cuando se genera un evento, se invoca el controlador de eventos a través de un delegado. Para obtener más información, consulte controlar y provocar eventos.

Constructores

ImageClickEventArgs(Int32, Int32)

Inicializa una nueva instancia de la clase ImageClickEventArgs con los parámetros x y y.

ImageClickEventArgs(Int32, Int32, Double, Double)

Inicializa una nueva instancia de la clase ImageClickEventArgs con los parámetros x, y, xRaw y yRaw.

Campos

X

Entero que representa la coordenada x del lugar donde el usuario hizo clic en un control de servidor ASP.NET basado en imágenes.

XRaw

Entero que representa la coordenada x sin procesar del lugar donde el usuario hizo clic en un control de servidor ASP.NET basado en imágenes.

Y

Entero que representa la coordenada y del lugar donde el usuario hizo clic en un control de servidor ASP.NET basado en imágenes.

YRaw

Entero que representa la coordenada y sin procesar del lugar donde el usuario hizo clic en un control de servidor ASP.NET basado en imágenes.

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a

Consulte también