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 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
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 |
ImageClickEventArgs(Int32, Int32, Double, Double) |
Inicializa una nueva instancia de la clase ImageClickEventArgs con los parámetros |
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) |