Форум: "Начинающим";
Текущий архив: 2007.09.09;
Скачать: [xml.tar.bz2];
ВнизDBGrid фон активной ячейки Найти похожие ветки
← →
Krants © (2007-08-14 11:53) [0]как можно в DBGrid изменить цвет фона активной ячейки(т.е. при режиме ред. записи)?
← →
DVM © (2007-08-14 12:04) [1]OnDrawDataCell() OnDrawColumnCell()
← →
Krants © (2007-08-14 12:09) [2]
> DVM © (14.08.07 12:04) [1]
> OnDrawDataCell() OnDrawColumnCell()
Чет мне здается что это не поможет...
← →
Сергей М. © (2007-08-14 12:58) [3]
> Чет мне здается что это не поможет
Конечно не поможет, бо вопрос не имеет к "Базам" никакого отношения.
← →
Lacmus © (2007-08-14 14:17) [4]>Krants © (14.08.07 11:53)
type
TDBGridX = class(TDBGrid)
protected
function CreateEditor: TInplaceEdit; override;
end;
TDBGrid = class(TDBGridX);
TForm5 = class(TForm)
DBGrid1: TDBGrid;
Table1: TTable;
DataSource1: TDataSource;
Query1: TQuery;
procedure BitBtn1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form5: TForm5;
implementation
{$R *.dfm}
type
TInplaceEditX = class(TInplaceEdit);
function TDBGridX.CreateEditor: TInplaceEdit;
begin
Result := inherited CreateEditor;
TInplaceEditX(Result).Color := clRed
end;
← →
stanislav © (2007-08-14 17:13) [5]>Чет мне здается что это не поможет...
Это чего тебе здается???
← →
DVM © (2007-08-14 17:29) [6]
> Чет мне здается что это не поможет...
А мне сдается, что поможет. В обработчиках этих двух событий можно разукрасить твой грид мама не горюй.
← →
Krants © (2007-08-14 17:39) [7]
> Lacmus © (14.08.07 14:17) [4]
Спасибо, очень познавательно!
Еще можно добавить property InplaceEditor; для полного комплекта!
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.09.09;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.046 c