События формы. Обработчик событий Обработчик событий это метод, связанный с событием. При возникновении события выполняется код внутри обработчика событий.

Презентация:



Advertisements
Похожие презентации
Работа с мышью в Visual Basic Урок в 10 классе. Основные события, связанные с мышью: Click – одиночный щелчок мыши; DblClick – двойной щелчок мыши; MouseDown.
Advertisements

Программирование в среде Visual Basic: обработка событий Яковлева Татьяна Геннадьевна МАОУ гимназия 23 г. Челябинска.
На смену объектам в Visual Basic 6 пришли классы Visual Basic Аналогично событиям объекта рассматриваются события класса, причем в некоторых случаях.
Click to edit Master title style IDK1011 Основы программирования События и их обработка.
Создать форм 2 для GAME OVER Создать форм 3 для поздравления победителя.
Общие процедуры. Модульный принцип построения проекта Visual Basic Автор: Сергиенко Е.В. Учитель информатики МОУ СОШ 5.
Общие сведения Так как среда программирования Visual Basic выполняется на компьютере вместе с операционной средой Windows, то создавать мы будем программы,
МУНИЦИПАЛЬНОЕ ОБЩЕОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ СРЕДНЯЯ ОБЩЕОБРАЗОВАТЕЛЬНАЯ ШКОЛА 25 Выполнила: учитель информатики Турганова Н.В. Томск
Что такое «одномерный массив»? Для чего нужны при работе с массивом операторы цикла? Как обозначается элемент массива? Как описывается массив?
Высокоуровневые методы информатики и программирования Лекция 22 Работа с внешними устройствами.
Урок13_10_ОАП Тема Создание проекта. Блиц- опрос 1.Что такое проект? 2.Укажите этапы разработки проекта. 3.Какая модель помогает нам определиться с интерфейсом.
Что необходимо сделать, прежде чем использовать переменную в коде? Если необходимо 2 переменные целого типа? 10? Как же поступить, если необходимо использовать.
Программирование в Mozilla По материалам сайта. Добавление Javascript в XUL-страницы Добавление страниц с текстом на Javascript происходит точно так же,
Проект Коды символов Проект Перевод чисел Проект Калькулятор.
Проект Три шара Постановка задачи : Дано число N – количество вызовов функции, которая возвращает шар одного из трех цветов : красный, синий или желтый.
Цель: 1. Познакомиться с основами ООП. 2. Начать изучение среды программирования Visual Basic. 3. Разработка первого проекта. Учитель информатики: Кошля.
Лекция 14 Труппа Спрайт Событие Скрипт Скрипт подобен особому текстовому элементу труппы с программным кодом Lingo, который указывает Director'y, что.
Графический интерфейс и событийные процедуры. Форма Свойства формы.
Презентация Выполнил студент 2-го курса группы Бахронбеков Якин
ТестТест Язык программирования Visual Basic. 1. Какие из нижеперечисленных правил являются алгоритмами? А) орфографические правила В) правила выполнения.
Транксрипт:

События формы

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

Событие Click() формы Private Sub button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles button1. Click Код событийной процедуры End Sub Параметр sender, предоставляет ссылку на объект (кнопку) вызвавший событие. Параметр e, в примере передает объект (мышь), связанный с обрабатываемым событием.

Стандартное поведение события щелчка 1. Событие MouseDown. 2. Событие Click. 3. Событие MouseClick. 4. Событие MouseUp.

Стандартное поведение события двойного щелчка 1. Событие MouseDown. 2. Событие Click. 3. Событие MouseClick. 4. Событие MouseUp. 5. Событие MouseDown. 6. Событие DoubleClick. 7. Событие MouseDoubleClick. 8. Событие MouseUp.

События в жизни Windows-формы

Часто используемые события формы Событие Описание Activate Возникает не только при переключении между формами в приложении, а также при переключении из других приложений. Click Происходит при щелчке. Событие Click не поддерживается для форм MDI DblClick Происходит при двойном щелчке. Deactivate Происходит при потере фокуса неактивной формой. В Visual Basic 6.0 событие Deactivate возникало только при переключении между формами в приложении; в Visual Basic 2008 оно возникает также при переключении на другие приложения Enter Происходит при входе в элемент управления.

События формы MouseDown Происходит при нажатии кнопки мыши, если указатель мыши находится на элементе управления. Событие MouseDown не поддерживается для форм MDI. MouseMove Происходит при перемещении указателя мыши по элементу управления. Событие MouseMove не поддерживается для форм MDI. MouseUp Происходит при отпускании кнопки мыши, когда указатель мыши находится на элементе управления. Событие MouseUp не поддерживается для форм MDI. FormClosing Происходит при закрытии формы. Свойство CancelEventArgs.Cancel принимает значение true, если событие следует отменить, в противном случае значение false. Свойство FormClosingEventArgs.CloseReason указывает причину закрытия формы.

Обработчик события MouseDown Private Sub Form1_MouseDown(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles Me.MouseDown If e.Button = MouseButtons.Left Then gr.DrawString("Нажали левую кнопку мыши", TextFont, Brushes.Green, x1, y1) y1 = y ElseIf e.Button = MouseButtons.Right Then gr.DrawString("Нажали правую кнопку мыши", TextFont, Brushes.Black, x1, y1) y1 = y ElseIf e.Button = MouseButtons.Middle Then gr.DrawString("Нажали центральную кнопку мыши", TextFont, Brushes.Red, x1, y1) y1 = y End If End Sub