Компьютерные книги
Главное меню
Главная Поиск по сайту Добавить материал О нас Карта книг Карта сайта
Реклама
computersbooks.net -> Добавить материал -> Языки программирования -> Ватсон К. -> "С#" -> 137

С# - Ватсон К.

Ватсон К. С# — Лори, 2005 . — 879 c.
ISBN 1-861004-98-2
Скачать (прямая ссылка): vatsonc2005.pdf
Предыдущая << 1 .. 131 132 133 134 135 136 < 137 > 138 139 140 141 142 143 .. 404 >> Следующая


Имя Описание
Click Наступает в том случае, когда происходит щелчок мышью на управляющем элементе. Это событие наступает также и в том случае, если пользователь нажимает клавишу Enter.
Doubleclick Наступает в том случае, когда на управляющем элементе происходит двукратный шелчок мышью. Использование события Click для некоторых управляющих элементов, таких как управляющий элемент Button, означает, что событие Doubleclick никогда не будет вызываться.
DraflDrOp Наступает, когда завершается процедура переноса мышью, другими словами, в тот момент, когда объект перенесен мышью на управляющий элемент и пользователь отпускает кнопку мыши.
DragEnter Возникает в тот момент, когда переносимый мышью объект оказывается внутри границ управляющего элемента.
DragLeave Возникает в тот момент, когда переносимый мышью объект оказывается вне границ управляющего элемента.
DragOver Возникает в тот момент, когда переносимый мышью объект накрывает управляющий элемент.
KeyDown Наступает в момент нажатия клавиши в том случае, еслн управляющий элемент находится в фокусе. Это событие всегда предшествует событиям Keypress и Кеуир
KeyPrese Наступает в момент нажатия клавиши в том случае, еслн управляющий элемент находится в фокусе. Это событие всегда возникает после события KeyDown н перед событием KeyUp. Разница между KeyDown И KeyPress заключается в том, KeyDown передает код нажатой клавиши, в то время как Keypress передает значение типа char, соответствующее нажатой клавише.
Использование управляющих элементов Windows Form______________________________________293

Продолжение таблицы
Имя Описание
KeyUp Наступает в тот момент, когда клавнЩа отпускается, в том случае еслн управляющий элемент находится в фокусе. Это событие всегда возникает после событий KeyDown И КеуРгаая.
GotFocua Возникает в тот момент, когда управляющий элемент оказывается в фокусе. Не рекомендуется использовать это событие для выполнения проверки допустимости управляющих элементов. Для этих целей следует использовать событня Validating И Validated. -
LoatPocua Возникает в тот момент, когда управляющий элемент оказывается не в фокусе. Не рекомендуется использовать это событие для выполнения проверки допустимости управляющих элементов. Для этих целей следует использовать события validating Н Validated.
MoueeOown Возникает в тот момент, когда курсор мышн находится иа управляющем элементе, а кнопка мыщн находится в нажатом состоянии. Это не то же самое, что событие Click, поскольку событие MouseDown возникает, когда кнопка мыши нажата н до того момента, когда она будет отпущена.
MoseMove Возникает постоянно по мере того, как курсор мышн передвигается по управляющему элементу.
MouseUp Возникает в тот момент, когда курсор мышн находится на управляющем элементе, а кнопка мышн отпущена. -
Paint Возникает в момент, когда управляющий элемент рисуется иа экране.
Validated Это событие генерируется, когда управляющий элемент, свойство которого Causesvalidation (требует проверки допустимости) равно true, должен оказаться в фокусе. Оно наступает, после того как завершается событие Validating, и свидетельствует о том, что проверка допустимости завершена.
Validating Это событие генерируется, когда управляющий элемент, свойство которого Causesvalidation равно true, должен оказаться в фокусе. Обратите внимание на то, что управляющий элемент, для которого будет выполняться проверка допустимости,— это элемент, теряющий фокус, а не получающий его.

Большинство этих событий встретятся в примерах, которые будут приводиться в настоящей главе.

Теперь следует перейти к рассмотрению собственно управляющих элементов, и начнем мы с элемента, который уже встречался в предыдущих главах,— с эле. мента Button (кнопка).

Управляющий элемент Button

В Visual Studio.NET есть три типа кнопок. Переключатели и окна с выбором также представляют собой кнопки. По этой причине класс Button не является производным непосредственно от класса Control, он является производным от класса ButtonBase, который, в свою очередь, является производным от класса control. В данном разделе мы сосредоточим внимание на элементе Button, а к переключателям и окнам для выбора вернемся ниже в настоящей главе.

Управляющий элемент в виде кнопки присутствует практически во всех диалогах Windows. Кнопки используются прежде всего для выполнения задач следующих трех видов;

? Для завершения диалога с сохранением состояния (например, кнопки ОК и Cancel).
294 Глава 13

? Для выполнения каких-либо действий над данными, введенными в процессе диалога {например, при нажатии кнопки Search (поиск) после ввода некоторого критерия поиска).

? Для открытия другого диалога или приложения (например, кнопка Help (помощь)).

Работать со управляющими элементами, представляющими собой кнопки, оказывается очень просто. Вся работа заключается в добавлении элемента к форме и двойном щелчке мышью на нем для ввода кода, обрабатывающего событие click,— этого оказывается вполне достаточно для большинства приложений, с которыми вы будете работать.
Предыдущая << 1 .. 131 132 133 134 135 136 < 137 > 138 139 140 141 142 143 .. 404 >> Следующая
Книги
Web-программирован-
ие
Аппаратное обеспечение Графика Руководство по П.О. Самоучитель Теория программирования Фотошоп Языки программирования
Новые книги
Вирт Н. "Систематическое программирование " (Теория программирования)

Эком "Microsoft Excel 2000 шаг за шагом Русская версия самоучитель " (Самоучитель)

Поляков А.Ю. "Методы и алгоритмы компьютерной графики в примерах Vizual C++" (Графика)

Баяковский Ю.М. "Графическая библиотека Open GL " (Графика)

Валиков А. "Технология " (Языки программирования)
Авторские права © 2013 ComputersBooks. Все права защищены.