Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / cxDBGrid нет выделения строки записи / 10 сообщений из 10, страница 1 из 1
06.08.2020, 13:41
    #39987084
yemets63
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cxDBGrid нет выделения строки записи
cxDBGrid не первый Грид, но сегодня в одном потерял фокус на записи.
возможно где то в свойствах что то передернул, сравнил с предадущими, разницы не нашел, на Грид динамических воздействий ни каких не оказывается типа FocusedRowIndex

что может быть?
я ни когда особо не занимался настройкой cxGrid,
при его использовании всегда была запись активная и вся строка была выделена,
даже при потери фокуса (убираю курсор из Грид) все остается активно и выделено

сделал копию Грид подключил базы и вперед, но вижу не порядок.
запись активная, но не выделена,
запись может быть выделена только если я на нее конкретно курсор поставлю, а мне надо чтобы активная запись была всегда выделена.
нет ни одного Selected Row, что сломал, где искать, картинка прилагается.
спасибо
...
Рейтинг: 0 / 0
06.08.2020, 14:23
    #39987114
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cxDBGrid нет выделения строки записи
и что не так, я до конца проблему не понял
...
Рейтинг: 0 / 0
06.08.2020, 14:28
    #39987118
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cxDBGrid нет выделения строки записи
Нужно программно сфокусировать строку? Это имеется ввиду?

Код: pascal
1.
2.
3.
with cxGridDBTableView1 do
    if DataController.RecordCount > 0 then
      Controller.FocusedRow.Selected := True;
...
Рейтинг: 0 / 0
06.08.2020, 15:09
    #39987145
alekcvp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cxDBGrid нет выделения строки записи
У обычного грида есть параметр AlwaysShowSelection в Options, поищи такой же.
...
Рейтинг: 0 / 0
10.08.2020, 07:39
    #39988033
DimaBr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cxDBGrid нет выделения строки записи
OptionsView.FocusRect

даже при потери фокуса (убираю курсор из Грид) все остается активно и выделено
Чтобы так работало, нужно назначить Style.Inactive := Style.Selection
...
Рейтинг: 0 / 0
10.08.2020, 14:16
    #39988198
white_nigger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cxDBGrid нет выделения строки записи
Почитай хелп посмотри демки.
...
Рейтинг: 0 / 0
10.08.2020, 14:18
    #39988199
DimaBr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cxDBGrid нет выделения строки записи
white_nigger
Какой-то бред в стартовом топике написан. Сфокусированная запись всегда одна! Не может быть две сфокусированных или как написано "активных" записей. Может пора хелп хоть немного почитать?

вам откуда знать сколько записей может быть сфокусированно в cxDBGrid ?
...
Рейтинг: 0 / 0
10.08.2020, 14:23
    #39988205
white_nigger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cxDBGrid нет выделения строки записи
DimaBr,
Так ещё может выглядеть при включенном мультиселекте, когда запись сфокусирована, но не заселекчена. Хз что у топикстартера навыставлено. Матчасть отсутствует...
...
Рейтинг: 0 / 0
10.08.2020, 14:26
    #39988208
DimaBr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cxDBGrid нет выделения строки записи
white_nigger
DimaBr,
Так ещё может выглядеть при включенном мультиселекте, когда запись сфокусирована, но не заселекчена. Хз что у топикстартера навыставлено. Матчасть отсутствует...

подсказываю, cxDBGrid - вымышленный компонент
...
Рейтинг: 0 / 0
10.08.2020, 14:31
    #39988211
white_nigger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cxDBGrid нет выделения строки записи
DimaBr
white_nigger
DimaBr,
Так ещё может выглядеть при включенном мультиселекте, когда запись сфокусирована, но не заселекчена. Хз что у топикстартера навыставлено. Матчасть отсутствует...

подсказываю, cxDBGrid - вымышленный компонент
Я понял)) не смог запостить хохму на эту тему. Я в дороге, интернет пропадал
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / cxDBGrid нет выделения строки записи / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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