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
- Наследование
Примеры
В следующем примере кода показана страница 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 класса с помощью |
| ImageClickEventArgs(Int32, Int32) |
Инициализирует новый экземпляр ImageClickEventArgs класса с помощью |
Поля
| Имя | Описание |
|---|---|
| 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) |