ImageClickEventArgs Clase

Definición

Proporciona datos para los eventos que se producen cuando un usuario hace clic en un control de servidor de ASP.NET basado en imágenes, como 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 se hace 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.

Note

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

La generación de un evento invoca el controlador de eventos a través de un delegado. Para obtener más información, consulte Control y generación de eventos.

Constructores

Nombre Description
ImageClickEventArgs(Int32, Int32, Double, Double)

Inicializa una nueva instancia de la ImageClickEventArgs clase mediante los xparámetros , y, xRawy yRaw .

ImageClickEventArgs(Int32, Int32)

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

Campos

Nombre Description
X

Entero que representa la coordenada x en la que un usuario hace clic en un control de servidor basado en imágenes ASP.NET.

XRaw

Entero que representa la coordenada x sin formato en la que un usuario ha clic en un control de servidor de ASP.NET basado en imágenes.

Y

Entero que representa la coordenada y en la que un usuario hace clic en un control de servidor de ASP.NET basado en imágenes.

YRaw

Entero que representa la coordenada Y sin procesar en la que un usuario hace clic en un control de servidor basado en imágenes ASP.NET.

Métodos

Nombre Description
Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetHashCode()

Actúa 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 Objectactual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a

Consulte también