Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

DBGrid - программное выделение строки

263
21 марта 2007 года
koltaviy
816 / / 16.12.2004
Народ, расскажите по сабжу!!
Чтобы не возникало недопониманий, поясню:
1)Имеется DBGrid;
2)MultiSelect = true;
3)На форме имеется кнопка(или CheckBox) "Выделить все записи";
4)По нажатию кнопки, к примеру, "Обработка" происходит обработка данных по SelectedRows;
Понятно, что для обработки "всех", можно просто обработать весь DataSet - вот только пользователю надо показать, что все строки действительно выделены.
Излишние, ИМХО, пояснения - но это так - для особо 'понятливых';)
263
22 марта 2007 года
koltaviy
816 / / 16.12.2004
Все, уже сам нашел:
 
Код:
..
dSet->First();
while(!dSet->Eof)
{
  dbGrid->SelectedRows->CurrentRowSelected = true;
  dSet->Next();
}
..
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог