ImageClickEventHandler Делегат

Определение

Представляет метод, обрабатывающий любые события, возникающие при нажатии пользователем на серверный графический элемент управления ASP.NET.Represents the method that handles any events that are raised when a user clicks an image-based ASP.NET server control.

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

Серверный элемент управления, являющийся источником события.The server control that is the source of the event.

e
ImageClickEventArgs

Объект ImageClickEventArgs, содержащий данные событий.An ImageClickEventArgs that contains event data.

Наследование
ImageClickEventHandler

Примеры

// 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 на основе изображений.This delegate defines the required signature for all click events raised when a user clicks an image-based ASP.NET server control. Для всех OnServerClick обработчиков событий, создаваемых HtmlInputImage для серверного элемента управления или любых OnClick обработчиков событий, создаваемых для ImageButton серверного веб-элемента управления, необходимо использовать сигнатуру, определенную этим делегатом.You must use the signature defined by this delegate for any OnServerClick event handlers that you create for an HtmlInputImage server control or any OnClick event handlers that you create for an ImageButton Web server control.

При создании пользовательского серверного элемента управления ASP.NET на основе изображений, который пользователи могут щелкать, используйте этот делегат для определения событий, связанных с этим действием пользователя.If you create a custom image-based ASP.NET server control that users can click, use this delegate to define the events associated with that user action.

Дополнительные сведения о делегатах и о том, как они взаимодействуют с событиями, см. в разделе обработка и вызов событий.For more information about delegates and how they interact with events, see Handling and Raising Events. Сведения о том, как создавать события, см. в разделе обработка и вызов событий.For information about how to raise events, see Handling and Raising Events.

Методы расширения

GetMethodInfo(Delegate)

Получает объект, представляющий метод, представленный указанным делегатом.Gets an object that represents the method represented by the specified delegate.

Применяется к

Дополнительно