Отправляет email-рассылки с помощью сервиса Sendsay

Delphi. Уроки

  Все выпуски  

Delphi. Уроки Флажки (класс CheckBox)


Delphi.NET для Windows. Рассылки сайта progs.biz
Выпуск № 52
 
Начало > Delphi.NET > Windows > Урок 4

Сахил Малик. Microsoft ADO.NET 2.0 для профессионалов
Сахил Малик. Microsoft ADO.NET 2.0 для профессионалов
Заказать на Озоне

Подробнее


Полные версии уроков (с картинками): урок 4.

Delphi.NET
Урок 4. Флажки (класс CheckBox)

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

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

CheckBox1.CheckState = CheckState.Indeterminate;

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

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

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

Рассылки сайта progs.biz
Visual C++, MFC
C# и .NET
VB.NET
ASP.NET
Win API
C/C++
Delphi
Java
HTML, PHP, mySQL, WEB-дизайн
Flash MX
C++ Builder
Ассемблер
SQL Server
DirectX
Обзор книг
Обзор программ
Новости сайта progs.biz


PARKING.RU. Качественный ВИРТУАЛЬНЫЙ ХОСТИНГ на платформе Windows(r): поддержка NET, многофункциональная панель управления, аренда бизнес-приложений, сертифицированные специалисты. Управляемый ВЫДЕЛЕННЫЙ ХОСТИНГ на платформе Windows(r): производительные серверы, профессиональная поддержка, аренда ПО Microsoft(r), безопасность, гарантии. http://www.parking.ru


Копирование любых материалов сайта без разрешения авторов и владельцев сайта запрещено.
© 2002-2006 сайт progs.biz
© 2002-2006 Игорь Алексеев

В избранное