ImageClickEventArgs Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece dados para os eventos que ocorrem quando um usuário clica em um controle de servidor do ASP.NET baseado em imagem, como os controles de servidor HtmlInputImage ou ImageButton. Essa classe não pode ser herdada.
public ref class ImageClickEventArgs sealed : EventArgs
public sealed class ImageClickEventArgs : EventArgs
type ImageClickEventArgs = class
inherit EventArgs
Public NotInheritable Class ImageClickEventArgs
Inherits EventArgs
- Herança
Exemplos
O exemplo de código a seguir demonstra uma página ASP.NET que usa as informações fornecidas por essa classe para exibir as coordenadas do clique de um usuário em uma imagem.
// 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
Comentários
Essa classe passa o local em que um usuário clicou em um HtmlInputImage controle de servidor ou em um ImageButton controle de servidor Web. Clicar em um HtmlInputImage controle de servidor faz com que um ServerClick evento ocorra, enquanto clicar em um ImageButton controle de servidor faz com que um Click evento ocorra. Em seguida, você pode usar manipuladores de eventos para responder programaticamente ao evento com base no valor dessas coordenadas.
Observação
As coordenadas de origem (0,0) estão localizadas no canto superior esquerdo da imagem.
A geração de um evento invoca o manipulador de eventos por meio de um delegado. Para obter mais informações, consulte Manipulando e gerando eventos.
Construtores
ImageClickEventArgs(Int32, Int32) |
Inicializa uma nova instância da classe ImageClickEventArgs usando os parâmetros |
ImageClickEventArgs(Int32, Int32, Double, Double) |
Inicializa uma nova instância da classe ImageClickEventArgs usando os parâmetros |
Campos
X |
Um inteiro que representa a coordenada X em que um usuário clicou em um controle de servidor ASP.NET baseado em imagem. |
XRaw |
Um inteiro que representa a coordenada X bruta em que um usuário clicou em um controle de servidor ASP.NET baseado em imagem. |
Y |
Um inteiro que representa a coordenada Y em que um usuário clicou em um controle de servidor ASP.NET baseado em imagem. |
YRaw |
Um inteiro que representa a coordenada Y bruta em que um usuário clicou em um controle de servidor ASP.NET baseado em imagem. |
Métodos
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |