ImageClickEventArgs Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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 |
| ImageClickEventArgs(Int32, Int32) |
Inicializa una nueva instancia de la ImageClickEventArgs clase mediante los |
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) |