Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > DBGrid


Автор: Rommik 4.7.2006, 16:08
Мне нужно вычислить выделенную строку в DBGrid по клику после прокрутки колесиком мыши.

Код


MainForm.DBGrid.SelectedIndex и 
MainDM.Query.FieldByName('IDENT').asstring;




не дает нужного результата. 

Автор: Alexeis 4.7.2006, 16:50
Options->goDrawFocusSelected установить в true

StringGrid1.Col  - номер выделенного столбца
StringGrid1.Row - номер выделеной строки 

Автор: Rommik 4.7.2006, 17:06
В ДБГриде не нахожу такого свойства 

Автор: Alexeis 4.7.2006, 17:14
может dgAlwaysShowSelection его замена 

Автор: Rommik 4.7.2006, 17:25
Не помогает. У меня в программе два грида, при dgAlwaysShowSelection видны фокусы на обоих. 

Автор: Alexeis 4.7.2006, 22:31
Rommik, Жаль у stringGrid проблем нет 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)