| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Базы данных и репортинг > Выделение строки в DBGrid'e |
| Автор: PRAmus 2.11.2007, 13:20 |
| Возник такой вопрос, работаю на Delphi 6, без SQL. Имеется форма, на ней Table1,DataSource и DBGrid (простой DBGrid!!!). Необходимо сделать, что бы при работе в таблице активная строка выдилялась полностью (а не отдельная ячейка), а так же при нажатии на кнопку <<редактирование>> на другой форме, данные из каждого столбца, активной строки записывались в отдельные Edit'ы. Зарание спасибо!!!!!!!!!!!! ПС Если есть уже такая тема или похожая, можно на неё сыдочку! |
| Автор: Savek 2.11.2007, 14:43 | ||
| 1. см. в инспекторе объектов Options->dgRowSelect,dgAlwaysShowSelection 2. В обработчике Onclick твоей кнопки пишешь
|
| Автор: PRAmus 2.11.2007, 15:14 |
| СПАСИБО очень помогло, как я сам не догадался!! А как изменить цвет выделения??? |
| Автор: Savek 2.11.2007, 17:05 |
По моему никак, оно зависит от темы вындовса... Но эту проблему можно обойти, если самому рисовать выделение в событии DBGrid1DrawColumnCell |