Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 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
1-81659
Nucl
2003-08-11 15:29
2003.08.25
Дети ноды в дереве


14-81908
DeMoN-777
2003-08-07 09:08
2003.08.25
Вроде вопрос по php.ini


3-81565
Nikolai_S
2003-07-28 16:37
2003.08.25
Запрос в MS SQL Server


14-81956
sheff
2003-08-06 17:56
2003.08.25
как настроить TCP/IP под Win98?


14-81872
snake1977
2003-08-08 14:30
2003.08.25
Компонент для TDBGrid





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский