ImageClickEventHandler Delegát

Definice

Představuje metodu, která zpracovává všechny události, které jsou vyvolány, když uživatel klikne na serverový ovládací prvek ASP.NET založený na obrázku.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)

Parametry

sender
Object

Serverový ovládací prvek, který je zdrojem události.The server control that is the source of the event.

e
ImageClickEventArgs

Obsahující ImageClickEventArgs data události.An ImageClickEventArgs that contains event data.

Příklady

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

Poznámky

Tento delegát definuje požadovanou signaturu pro všechny události Click, které jsou vyvolány, když uživatel klikne na serverový ovládací prvek ASP.NET založený na imagí.This delegate defines the required signature for all click events raised when a user clicks an image-based ASP.NET server control. Pro všechny OnServerClick obslužné rutiny událostí, které vytvoříte pro HtmlInputImage serverový ovládací prvek nebo jakékoli OnClick obslužné rutiny událostí, které vytvoříte pro ImageButton ovládací prvek webového serveru, je nutné použít signaturu definovanou tímto delegátem.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.

Pokud vytvoříte vlastní ovládací prvek serveru ASP.NET založený na bitových kopiích, který mohou uživatelé kliknout, použijte tohoto delegáta k definování událostí přidružených k této akci uživatele.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.

Další informace o delegátech a jejich interakci s událostmi naleznete v tématu manipulace a vyvolávání událostí.For more information about delegates and how they interact with events, see Handling and Raising Events. Informace o tom, jak vyvolat události, najdete v tématu zpracování a vyvolávání událostí.For information about how to raise events, see Handling and Raising Events.

Metody rozšíření

GetMethodInfo(Delegate)

Získává objekt, který představuje metodu reprezentovanou zadaným delegátem.Gets an object that represents the method represented by the specified delegate.

Platí pro

Viz také