ImageClickEventHandler 委托

定义

表示处理在用户单击基于图像的 ASP.NET 服务器控件时引发的所有事件的方法。

public delegate void ImageClickEventHandler(System::Object ^ sender, ImageClickEventArgs ^ e);
public delegate void ImageClickEventHandler(object sender, ImageClickEventArgs e);
type ImageClickEventHandler = delegate of obj * ImageClickEventArgs -> unit
Public Delegate Sub ImageClickEventHandler(sender As Object, e As ImageClickEventArgs)

参数

sender
Object

作为事件源的服务器控件。

e
ImageClickEventArgs

包含事件数据的 ImageClickEventArgs

示例

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

注解

此委托定义当用户单击基于图像 ASP.NET 服务器控件时引发的所有单击事件所需的签名。 对于为服务器控件创建的任何OnServerClick事件处理程序或为 HtmlInputImage ImageButton Web 服务器控件创建的任何OnClick事件处理程序,必须使用此委托定义的签名。

如果创建自定义基于映像 ASP.NET 服务器控件,用户可以单击该控件,请使用此委托定义与该用户操作关联的事件。

有关委托及其与事件交互方式的详细信息,请参阅 “处理和引发事件”。 有关如何引发事件的信息,请参阅 “处理和引发事件”。

扩展方法

GetMethodInfo(Delegate)

获取指示指定委托表示的方法的对象。

适用于

另请参阅