Форум: "Базы";
Текущий архив: 2003.08.25;
Скачать: [xml.tar.bz2];
ВнизПереход по столбцам в DBGrid Найти похожие ветки
← →
dima74 (2003-07-30 10:53) [0]Есть DBGrid со включенной опцией dlAlwaysShowEditor. При перемещении по столбцам при помощи клавиши TAB содержимое ячейки (текст в ячейке, а не ячейка!!!) выделяется. А мне нужно без выделения, и чтоб курсор стоял в конце строки. Подскажите как это сделать?
← →
KDS (2003-07-30 11:49) [1]ReadOnly:=true
или
DBGridOptions.Options содержать [dgRowSelect,...]
и не содержать [dgEditing, dgAlwaysShowEditor]
← →
NAlexey (2003-07-30 12:09) [2]
type
TCustomGridEx = class(TCustomGrid);
procedure TForm1.DBGrid1ColEnter(Sender: TObject);
begin
if TCustomGridEx(DBGrid1).InplaceEditor <> nil then
TCustomGridEx(DBGrid1).InplaceEditor.Deselect;
end;
← →
dima74 (2003-07-30 18:31) [3]NAlexey: Спасибо, но это не помогло в одном случае. Нажимаем ТАБ на последнем столбце последней строки. В результате появляется новая запись и в первый столбец в OnNewRecord заноситься некоторая строчка, которая получается выделенной. Как я не игрался с событиями, которые сопутвуют вставке новой записи. но снять выделение не получилоь...
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.08.25;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.008 c