Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

(класс CheckBox)

Статус
В этой теме нельзя размещать новые ответы.

~Jack~

Специалист
Элемент управления флажок (класс CheckBox) предназначен для установки некоторого значения, которое может принимать или одно из двух значений (например, включено / выключено), или, что случается реже, одно из трех значений (включено, выключено или неопределено). Часто флажок привязан к некоторой переменной булевского типа.

Самое гдавное свойство CheckBox'а - это Checked. Это свойство логического типа и оно как раз и отвечает за то, стоит ли в CheckBox'е галочка или не стоит. Другое важное свойство, предназначенное для выяснения состояния флажка с тремя возможными состояниями - это CheckState. Оно может принимать значения Checked, Indeterminate и Unchecked из перечисления CheckState. Вот так, например, мы можем программно изменить состояние нашего флажка на неопределенное:

CheckBox1.CheckState = CheckState.Indeterminate;
Если же мы хотим предоставить пользователю программы предоставить возможность задавать три значения для флажка, то мы должны установить значение свойства TreeState в true.

Из полезных свойств отметим также свойства Text - это просто написаный рядом с Checkbox'ом текст, Enabled - свойство логического типа, отвечающее за доступность / недоступность флажка, Visible - отвечает за видимость / невидимость,

Класс CheckBox имеет и множество событий. Самые часто используемые из них - это CheckStateChanged и CheckedChanged. Они возбуждаются при изменении свойств CheckState и Checked соответственно.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу