![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
cxGridDBTableView, фокус и выделение ячейки
andreoman © (2008-09-19 20:07:00)Здравствуйте. У меня на форме есть cxGridDBTableView+IBQuery+IBUpdateSQLW и рядом TEdit.
У cxGridDBTableView в Style.Selection выбран цвет Aqua.
Как, находясь в TEdit, нажать Enter и чтоб фокус и выделение перешло на ячеку в cxGridDBTableView.
Мой оброботчик:
procedure TfrmInkList.cxDBTextEdit1KeyPress(Sender: TObject;
var Key: Char);
begin
if Key=#13 then
begin
cxGrid1DBBandedTableView1.Controller.FocusedRecordIndex := 0;
cxGrid1DBBandedTableView1.Controller.FocusedItemIndex := 22;
key := Chr(0);
end;
end;
Фокус попадает на нужную ячейку, нострока не выделяется цветом Aqua, пока по ней не щелкнишь мышью. Что не так ?
Спасибо!
(2009-04-04 09:22:00) [1]Удалено модератором
(2009-04-04 09:22:00) [2]Удалено модератором