Architecture Net или что такое Microsoft.NET?




Событие MouseDown (Кнопка мыши нажата)

Событие MouseDown (Кнопка мыши нажата) является одним из предопределенных событий класса Control (Элемент управления), от которого порожден класс Form (Форма)

public: _event MouseEventHandler* MouseDown;

А вот и объявление обработчика этого события, MouseEventHandler

public _gc _delegate void MouseEventHandler(
Object* sender, // отправитель
MouseEventArgs* e
) ;

6.gif

Рис. 6.6. Документация по событиям класса Form (Форма)

В качестве параметра обработчик событий получает объект класса Мои seEventArgs (производный от класса EventArgs) Свойства этого объекта доступны только для чтения и содержат информацию, связанную с данным событием

  • Button (Кнопка) определяет, какая кнопка была нажата,
  • Clicks (Щелчки) определяет, сколько раз была нажата и отпущена кнопка,
  • Свойство Delta (Дельта) является счетчиком оборотов колесика мыши;
  • X и Y — координаты точки, в которой находился указатель в момент нажатия кнопки мыши