Sdílet prostřednictvím


ImageClickEventHandler Delegát

Definice

Představuje metodu, která zpracovává všechny události, které jsou vyvolány, když uživatel klikne na image ASP.NET ovládací prvek serveru.

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

Ovládací prvek serveru, který je zdrojem události.

e
ImageClickEventArgs

Obsahuje ImageClickEventArgs data událostí.

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žadovaný podpis pro všechny události kliknutí vyvolané, když uživatel klikne na image ASP.NET ovládací prvek serveru. Podpis definovaný tímto delegátem musíte použít pro všechny OnServerClick obslužné rutiny událostí, které vytvoříte pro HtmlInputImage ovládací prvek serveru nebo pro obslužné OnClick rutiny událostí, které vytvoříte pro ovládací prvek webového ImageButton serveru.

Pokud vytvoříte vlastní ovládací prvek serveru založený na imagích ASP.NET, na který můžou uživatelé kliknout, definujte události přidružené k této akci uživatele pomocí tohoto delegáta.

Další informace o delegátech a způsobu interakce s událostmi najdete v tématu Zpracování a vyvolávání událostí. Informace o tom, jak vyvolat události, najdete v tématu Zpracování a vyvolávání událostí.

Metody rozšíření

GetMethodInfo(Delegate)

Získá objekt, který představuje metodu reprezentovanou zadaným delegátem.

Platí pro

Viz také