![]() |
|
Модераторы: gambit |
![]()
|
|
| repon |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 12.6.2006 Репутация: нет Всего: нет |
проблема с удалением последней строки из DataGrid:
после удаления последнего (нижнего) значения из DataGrid и при дальнейшем mouseUp на нем появляется ошибка: Index was outside the bounds of the array. An unhandled exception has occurred in your application. If you click Continue, the application will ignore this error and attempt to continue. If you click Quit, the application will be shut down immediately. а потом еще окно: index was outside the bounds of the arrary. Do you want to correct the value? (индекс был за пределами границ arrary. Вы хотите скорректировать величину?) для DataGrida событие MouseUp: osnovn.Select( osnovn.CurrentRowIndex );//выделение строки mestX=e.X;//pologenie vibora na DataGrid mestY=e.Y;//pologenie vibora na DataGrid // mestY и mestX нужны:-> DataGrid.HitTestInfo info = osnovn.HitTest(mestX,mestY); Помогите, что надо сделать? |
|||
|
||||
| mr.DUDA |
|
|||
|
3D-маньяк ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8244 Регистрация: 27.7.2003 Где: город-герой Минск Репутация: 8 Всего: 232 |
Вот тут нужно поставить проверку на CurrentRowIndex: если он больше чем кол-во строк в датасете, то Select делать не нужно. -------------------- ![]() |
|||
|
||||
![]()
|
| Прежде чем создать тему, посмотрите сюда: | |
|
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, stab, mr.DUDA, Exception. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Базы данных под .NET | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |