Страница: 1 |
Страница: 1 |
Вопрос: Изменение курсора пока прогружается DGV
Добавлено: 05.04.09 19:22
Автор вопроса: aleha
У меня в DGV подгружаются разные данные, разного объема, по запросу из базы и иногда происходит задержка в секунду. В общем пока они прогружаются хотелось, чтобы курсор изменялся на часики или что-то вроде того.
Понял, что надо ловить событие DataSourceChanged, но вот как определять что загрузка началась или закончилась не знаю... может кто делал такое или в курсе?
Ответы
Всего ответов: 2
Номер ответа: 1
Автор ответа:
Kardinal
ICQ: 360041513
Вопросов: 1
Ответов: 164
Web-сайт:
Профиль | | #1
Добавлено: 06.04.09 09:38
MousePointer = курсору
Если данные меняются программно, то перед изменениями ставишь изменение курсора, а после обратно в 0(обычный)
Если что-то юзер меняет, тогда зависит от контрола.
Номер ответа: 2
Автор ответа:
aleha
Вопросов: 8
Ответов: 19
Профиль | | #2
Добавлено: 06.04.09 22:56
вобщем я сделал так:
когда пользователь нажимает сменить данные, то курсор заменяется на часы, а по событию DataSourceChanged датагридвиева он обратно возвращается в дефолтное состояние
но я подумал что должен быть может какой-то иной способ это сделать не отслеживая действия пользователя. Ведь при смене источника данных сначала должно произойти отключение старого источника (здесь сменить курсор на часики), а потом уже подключение нового и загрузка новых данных (здесь сменить на дефолтный курсор)