ImageClickEventArgs Класс

Определение

Предоставляет данные для любых событий, возникающих при щелчке пользовательского элемента управления ASP.NET сервера на основе образа, например HtmlInputImage или ImageButton серверных элементов управления. Этот класс не наследуется.

public ref class ImageClickEventArgs sealed : EventArgs
public sealed class ImageClickEventArgs : EventArgs
type ImageClickEventArgs = class
    inherit EventArgs
Public NotInheritable Class ImageClickEventArgs
Inherits EventArgs
Наследование
ImageClickEventArgs

Примеры

В следующем примере кода показана страница ASP.NET, которая использует сведения, предоставленные этим классом, для отображения координат щелчка изображения пользователя.

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

Комментарии

Этот класс передает расположение, в котором пользователь щелкнул HtmlInputImage серверный элемент управления или ImageButton веб-сервер. Щелкнув серверный HtmlInputImage элемент управления ServerClick , происходит событие, при нажатии на ImageButton серверный элемент управления происходит Click событие. Затем можно использовать обработчики событий для программного реагирования на событие на основе значения этих координат.

Note

Координаты источника (0,0) расположены в левом верхнем углу изображения.

При вызове события обработчик событий вызывается через делегат. Дополнительные сведения см. в разделе "Обработка и создание событий".

Конструкторы

Имя Описание
ImageClickEventArgs(Int32, Int32, Double, Double)

Инициализирует новый экземпляр ImageClickEventArgs класса с помощью xпараметров , yxRawи yRaw параметров.

ImageClickEventArgs(Int32, Int32)

Инициализирует новый экземпляр ImageClickEventArgs класса с помощью x параметров и y параметров.

Поля

Имя Описание
X

Целое число, представляющее координату x, в которой пользователь щелкнул элемент управления ASP.NET сервера на основе образа.

XRaw

Целое число, представляющее необработанную координату x, в которой пользователь щелкнул элемент управления сервером на основе изображения ASP.NET.

Y

Целое число, представляющее координату y, в которой пользователь щелкнул элемент управления ASP.NET сервера на основе изображения.

YRaw

Целое число, представляющее необработанную координату y, в которой пользователь щелкнул элемент управления ASP.NET сервера на основе изображения.

Методы

Имя Описание
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

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

См. также раздел