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 к возникновению события. Затем можно использовать обработчики событий для программного реагирования на событие на основе значения этих координат.

Примечание

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

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

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

ImageClickEventArgs(Int32, Int32)

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

ImageClickEventArgs(Int32, Int32, Double, Double)

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

Поля

X

Целое число, которое представляет х-координату образа ASP.NET серверного элемента управления, куда нажимает пользователь.

XRaw

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

Y

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

YRaw

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

Методы

Equals(Object)

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

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

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

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

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

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

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

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

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

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

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

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