Элементы управления CheckBox

элемент управления b checkbox b

Элемент управления CheckBox Позволяет пользователям выбирать значения, которые могут быть истинными либо ложными, «да» или «нет», «включено» или «выключено». Элемент управления CheckBox Поддерживает режим с тремя состояниями, где его значением, определяемым его свойством CheckState, Может быть Checked, Unchecked Или Indeterminate. Чтобы использовать этот режим, вы должны установить свойство ThreeState В True. Неопределенное состояние передается затененным квадратиком внутри поля флажка. Поле флажка не подразумевает какой-либо связи между значением элемента управления CheckBox И состоянием или значением другого элемента управления. Элемент управления CheckBox Состоит из собственно поля флажка и текстовой надписи, которая его сопровождает. Вы будете обычно использовать CheckBox, Перетаскивая его на форму, устанавливая его свойство Text И устанавливая свойство Checked В True Либо False, Чтобы указать состояние по умолчанию элемента управления. Вы можете подключить обработчик для события CheckChanged, Чтобы отслеживать моменты, когда состояние элемента управления изменяется, либо просто проверять значение свойства Checked, Когда потребуется, чтобы принять решение относительно другой обработки в вашем коде. Либо, если вам нужно поле флажка с трем состояниями, вы можете установить в True Свойство ThreeState И установить в свойстве CheckState Одно из трех перечислимых значений: Checked, Unchecked Или Indeterminate.

Элемент управления RadioButton Предназначен для использования в соединении с другими радиокнопками. Радиокнопки неявно подразумевают индикацию взаимоисключающих вариантов выбора значения из набора значений. Например, если бы вы реализовывали элемент управления для установки текущего сигнала светофора, у вас могло бы быть три радиокнопки — одна красная, одна желтая и одна зеленая, — и только одна из этих кнопок могла бы выбираться в каждый момент времени. В противном случае вы могли бы явиться виновником серьезных дорожных происшествий.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *