Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как пометить запись в DBGrid по нажатию кнопки F1 ? / 7 сообщений из 7, страница 1 из 1
21.12.2017, 09:58
    #39573302
gera3323
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как пометить запись в DBGrid по нажатию кнопки F1 ?
Обработчик события для F1 я сделал. А вот как пометить запись, как при Ctrl + мышь не знаю
...
Рейтинг: 0 / 0
21.12.2017, 10:29
    #39573331
KonstF
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как пометить запись в DBGrid по нажатию кнопки F1 ?
Ctrl + - имеется в виду выбор нескольких записей? - если да то ... (sender as tDBGrid).multiSelect := True
...
Рейтинг: 0 / 0
21.12.2017, 11:40
    #39573381
gera3323
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как пометить запись в DBGrid по нажатию кнопки F1 ?
KonstFCtrl + - имеется в виду выбор нескольких записей? - если да то ... (sender as tDBGrid).multiSelect := True
так у меня сделано - multiSelect := True.

мне нужно идти по списку DBGrid и отмечать записи, для удаления, но не галочкой а по принципу Ctrl+левая кнопка мыши.
...
Рейтинг: 0 / 0
21.12.2017, 12:04
    #39573420
Gerasimenko
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как пометить запись в DBGrid по нажатию кнопки F1 ?
gera3323KonstFCtrl + - имеется в виду выбор нескольких записей? - если да то ... (sender as tDBGrid).multiSelect := True
так у меня сделано - multiSelect := True.

мне нужно идти по списку DBGrid и отмечать записи, для удаления, но не галочкой а по принципу Ctrl+левая кнопка мыши.

гугли примеры:
Код: pascal
1.
DBGrid1.SelectedRows.CurrentRowSelected:=True;
...
Рейтинг: 0 / 0
21.12.2017, 12:12
    #39573430
gera3323
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как пометить запись в DBGrid по нажатию кнопки F1 ?
Gerasimenkogera3323пропущено...

так у меня сделано - multiSelect := True.

мне нужно идти по списку DBGrid и отмечать записи, для удаления, но не галочкой а по принципу Ctrl+левая кнопка мыши.

гугли примеры:
Код: pascal
1.
DBGrid1.SelectedRows.CurrentRowSelected:=True;



не работает. если щелкаю курсорам по строке то выделение пропадает
...
Рейтинг: 0 / 0
21.12.2017, 12:39
    #39573461
Gerasimenko
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как пометить запись в DBGrid по нажатию кнопки F1 ?
gera3323Gerasimenkoпропущено...


гугли примеры:
Код: pascal
1.
DBGrid1.SelectedRows.CurrentRowSelected:=True;



не работает. если щелкаю курсорам по строке то выделение пропадает
гугли примеры. Их в нете полно.
http://delphiworld.narod.ru/base/dbgrid_miltiselect.html
...
Рейтинг: 0 / 0
21.12.2017, 14:18
    #39573600
alekcvp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как пометить запись в DBGrid по нажатию кнопки F1 ?
Я так понял, требуется чтобы по Ctrl + Click менялся Checked, а не Selected...
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как пометить запись в DBGrid по нажатию кнопки F1 ? / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]