![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Checkbox в DBGride [D6, IB6.x]
Bizon © (2004-04-12 08:36:00)Скажите please, как столбец в DBGride отображать галкой ? Перерыл свойства TDBGridColumns, ничего не нашел.
Vlad (2004-04-12 11:04:00) [1]http://www.delphikingdom.ru/asp/viewitem.asp?catalogid=168#link3
Bizon (2004-04-12 09:37:00) [2]ЮЮ, можно поподробней как применять DrawColumn.Field.DisplayText
ЮЮ (2004-04-12 09:13:00) [3]все в TCustomDBGrid.DrawCell:
Value := DrawColumn.Field.DisplayText;
...
if FDefaultDrawing then
WriteText(Canvas, ARect, 2, 2, Value, DrawColumn.Alignment,
UseRightToLeftAlignmentForField(DrawColumn.Field, DrawColumn.Alignment));
...
DrawColumnCell(ARect, ACol, DrawColumn, AState);
Отсюда, есть два способа:
1) Field.DisplayText возвращает не True/False, а 'х'('V')/''
2) в OnDrawColumnCell рисуем как душа пожелает