|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
Выделение контуром при наведении и клике DBGridEh
Добрый день!
Подскажите пожалуйста, каким образом можно реализовать такое? Есть таблица TDBGridEh. Задача - при наведении мышкой выделять в таблице (не в DataSource) контуром всю строку (как в экселе, без закрашивания ячеек), а при клике выделить контуром строку и соответственно запись в DataSource. |
#2
|
||||
|
||||
Пять раз прочитал, но так и не понял
И в каком это Excel такое выделение? Всегда пишите код так, будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете. |
#3
|
|||
|
|||
|
#4
|
||||
|
||||
А Options.dgRowSelect=True, не подходит? Ну и dgAlwaysShowSelection=True для полноты можно. А еще можно OptionsEh.dghHotTrack=True.
Всегда пишите код так, будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете. Последний раз редактировалось Kailon, 14.03.2018 в 14:16. |
#5
|
|||
|
|||
Options.dgRowSelect=True выделяет строку стандартным цветом, насчет dgAlwaysShowSelection=True можно сказать то же самое. или я не так понимаю
|
#6
|
||||
|
||||
Ну, что могу сказать? Если стандартные методы не удовлетворяют требованиям, то нужно все делать самому, ручками.
Всегда пишите код так, будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете. |