|
Основные события WindowsDate: 2015-10-07; view: 310. Внешний вид Свойство Name Свойство Visible Свойство Visible позволяет сделать элемент управления невидимым. Если его значение равно False, то он не виден. Если вы выбираете свойство Enabled, это означает, что элемент управления есть, но обратиться к нему пока невозможно. А свойство Visible позволяет "скрыть" элемент от пользователя. Пример. Private Sub Cmdl_Click() Cmdl.Enabled=False End Sub Private Sub Cmd2_Click() Cmd2.Visible=False End Sub Свойство Name играет особую роль. Ошибки при его задании часто приводят к серьезным последствиям. Имя является идентификатором элемента управления. Если в приведенном примере изменить имя второй кнопки, то код больше не будет выполняться, так как элемента с именем Cmd2 не существует. Большинство элементов управления имеет свойство Appearance, отвечающее за отображение элемента управления (без визуальных эффектов или в трехмерном виде). Кроме того, для большинства элементов управления можно установить значение свойства ToolTipText. Введенный текст отображается в подсказке, которая появляется, если пользователь установит указатель мыши на элементе управления в форме. События щелчка мыши: Событие Click вызывается, как только пользователь выполнит щелчок на элементе управления. Событие DblClick вызывается двойным щелчком кнопкой мыши на элементе управления. Временной интервал между двумя щелчками двойного щелчка устанавливается в панели управления Windows. Событие MouseDown вызывается при нажатии кнопки мыши. При этом процедуре обработки события передается несколько параметров. Событие MouseUp вызывается при отпускании кнопки мыши. Событие MouseMove вызывается, когда пользователь передвигает курсор мыши. События клавиатуры: Событие Keypress возвращает код ASCII нажатой клавиши. Процедура передает параметр, содержащий код ASCII нажатой клавиши. Этот параметр передается как значение, т.е. его можно изменять. События KeyDown, KeyUp вызываются при нажатии (KeyDown) или отпускании (KeyUp) клавиши. Они происходят даже при нажатии специальных клавиш управления, например функциональных клавиш. Фокус—это одно из важных понятий при обращении к элементам управления в Windows. Система Windows решает, какому приложению передавать нажатие клавиши — управление получает активный элемент, т.е. элемент, имеющий фокус. Visual Basic позволяет обрабатывать два события, связанных с передачей фокуса: LostFocus и GotFocus. Если перейти от одного элемента управления к другому, то для предыдущего элемента вызывается событие LostFocus, а для нового — GotFocus.
|