Флажок (CheckBox)

End Sub

Unload Me

Wend

End If

n3: НомерСтроки = НомерСтроки + 1

CallСортировка 'Процедура сортировки списка.

'Процедуру сортировки напишите самостоятельно.

frmКафедра.cboКафедра.List = Кафедры

frmКафедра.Show

Для того чтобы узнать, какой элемент списка выбрал пользователь, воспользуемся свойством Value:

Private Sub cmdOK_Click()

Dim Кафедра As String

Кафедра = cboКафедра.Value

MsgBox "Выбрана кафедра " & Кафедра & "!", _ vbInformation, "Сообщение"

ЗАМЕЧАНИЕ. При инициализации формы всегда сортируйте элементы списков!

Элемент управления Флажок создается кнопкой CheckBox (рис. 12.16) и позволяет пользователю выбрать один или несколько параметров. Как правило, флажок находится в одном из двух состояний – установлен или сброшен. Однако его можно настроить и на три положения (установлен, сброшен или не определен).

Рис.12.16. Элемент управления Флажок

Основным событием, связанным с флажком, является событие Click.

Рассмотрим важнейшие свойства CheckBox

Свойство Описание
Caption Текст, отображаемый рядом с флажком.
TripleState Если его значение равно True, для флажка возможны три положения (True, False и Null – установлен, сброшен, нейтрален), в противном случае – только два (True, False – установлен или сброшен). По умолчанию установлено значение False.
Value Задает или возвращает состояние флажка: True означает, что флажок установлен, False ­–­ сброшен и Null – положение не определено.

Ниже приведен код, инициализирующий форму, представленную на рис. 12.17. (элементы управления формы имеют следующие имена: кнопка ОК – cmdOK, кнопка Отмена – cmdОтмена, флажок Осенний семестр – chkОсень, флажок Весенний семестр – chkВесна).

Рис. 12.17. Форма для указания семестра

Private Sub UserForm_Initialize()

cmdOK.Default = True

cmdОтмена.Cancel = True

chkОсень.Caption = "Осенний семестр"

chkВесна.Caption = "Весенний семестр"

chkОсень.Value = True


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: