Табличное представление данных. Компонент TDBGrid.
Таблица 15.3. Свойства и методы класса TColumn.
Объявление | Тип | Описание |
---|---|---|
Свойства | ||
property Alignment: TAlignment; | Pb | Определяет выравнивание данных в колонке |
type TColumnValue = (cvColor, cvWidth, cvFont, cvAlignment, cvReadOnly, cvTitleColor, cvTitleCaption, cv'i'itleAlignment, cvTitleFont, cvImeMode, cvImeName); TColuinnValues = set of TColumnValue; property AssignedValues: TColuranValues; |
Ro | Возвращает набор атрибутов колонки, которые были изменены по сравнению с первоначальными |
type TColumnButtonStyle = (cbsAuto, cbsEllipsis, cbsNone); property ButtonStyle: TColumnButtonStyle; |
Pb | Задает способ редактирования данных в колонке:
|
property Color: TColor; | Pb | Цвет фона колонки |
property DisplayName: string; | Pu | Название колонки в списке Редактора столбцов |
property DropDownRows: Cardinal; | Pb | Определяет число строк разворачивающегося списка ячейки |
property Expandable: Boolean; | Pu | В значении True разрешает показ связанных с полем колонки дочерних полей абстрактного, ссылочного типов и массивов |
property Expanded: Boolean; | Pb | При значении True каждое дочернее поле отображается в новой колонке. При значении False дочерние поля отображаются через точку с запятой и не доступны для редактирования |
property FieldName: string; | Pb | Название поля, связанного с колонкой |
property Font: TFont; | Pb | Шрифт данных в колонке |
property Grid: TCustomDBGrid; | Ro | Определяет сетку, содержащую эту колонку |
property ParentColumn: TColumn; | Ro | Определяет колонку-владельца текущей колонки. Используется для дочерних полей |
property PickList: TStrings; | Pb | Содержит разворачивающийся список, используемый при редактировании данных |
property PopupMenu: TPopupMenu; | Pb | Связывает с колонкой всплывающее меню |
property Showing: Boolean; | Ro | Возвращает значение True, если колонка видима |
property Title: TColumnTitle; | Pb | Задает текст заголовка и его параметры |
property Visible: Boolean; | Pb | Задает видимость колонки |
property Width: Integer; | pb | Задает ширину колонки в пикселах |
Методы | ||
procedure Assign (Source: TPersistent); override; | Pu | Копирует колонку Source в текущую колонку |
function Def aultAlignment: TAlignment; | Pu | Возвращает первоначальное значение выравнивания колонки |
function DefaultColor: TColor; | Pu | Возвращает первоначальный фоновый цвет колонки |
function DefaultFont: TFont; | Pu | Возвращает первоначальный шрифт данных в колонке |
type TIraeMode = (imDisable, iraClose, imOpen, imDontCare, imSAlpha, imAlpha, imHira, imSKata, irnKata, imChinese, imSHanguel, imHanguel); function DefaultlmeMode: TImeMode; | Pu | Возвращает первоначальный способ ввода символов |
type TImeName = type string; function DefaultlmeName: TImeName; |
Pu | Возвращает первоначальное имя редактора способа ввода символов |
function DefaultReadOnly: Boolean; | Pa | Возвращает первоначальный режим редактирования данных |
function DefaultWidth: Integer; | Pu | Возвращает первоначальную ширину колонки в пикселах |
function Depth: Integer; | Pu | Возвращает число непосредственных предков колонки |
procedure RestoreDefaults; virtual; | Pu | Восстанавливает первоначальные настройки колонки |