Все бесплатно
    Все ссылки на файлы, расположенные на страницах сайта, добавлены пользователями и доступны для бесплатного скачивания. За содержание этих файлов администрация сайта ответственности не несет.



Вопросы
  Как соединить несколько файлов в один
   Категория: Текст и строки
  Wav файл внутри exe-файла
   Категория: Файловая система
  Создать таблицу ABS (AbsoluteDB)
   Категория: Базы данных
  Процедуры и функции для рабты с файлами
   Категория: Файловая система
  Прочитать содержимое папки
   Категория: Файловая система
  Listbox - элементы вверх-вниз
   Категория: Компоненты
  Создать индекс для таблицы ABS (Absolute Database)
   Категория: Базы данных
  Получить версию программы VersionInfo
   Категория: Приложение

Описание компонентов: TDBCheckBox
  << Вернуться к Списку   

  Компонент - TDBCheckBox
Модуль - Dbctrls
Позволяет отображать и редактировать данные поля булева типа и некоторых других типов
Описание:

DBCheckBox - связанный с данными аналог обычного индикатора TCheckBox. Он позволяет отображать и редактировать данные поля булева типа, а также символьного и числового типа. Если при выводе данных булево поле имеет значение true, то индикатор включается. А если в процессе редактирования пользователь включит или выключит индикатор, то соответственно значение true или false запишется в поле. Это один из способов обеспечить пользователю безошибочный ввод значений в булево поле.


Если поле символьное или числовое, то в свойство ValueChecked заносится строка, перечисляющая значения поля, при которых индикатор включается, а в свойстве ValueUnchecked перечисляются значения, при которых индикатор выключается. При значениях, не перечисленных ни в ValueChecked, ни в ValueUnchecked, индикатор переходит в третье состояние, отображая серый флажок (даже если нет разрешения на третье состояние - свойство AllowGrayed = false).


Включен или выключен индикатор можно определить по значению свойства Checked, но только во время выполнения. Более детально состояние индикатора можно определить по свойству State: cbChecked - включен, cbUnchecked - выключен, cbGrayed - третье состояние.


Свойства компонента, обеспечивающие связь с данными:


В· DataSource - источник данных типа TDataSource
В· DataField - имя поля, с которым связан компонент
В· Field - объект этого поля (только для чтения)


При переключении пользователем индикатора в поле заносится значение, определенное свойствами ValueChecked и ValueUnchecked (если в них записано по несколько значений, то заносится соответствующее первое значение).


  << Вернуться к Списку