DataGrid Trouble!!!!

Форум посвящён работе с базами данных в .NET.

Модератор: Ramzes

Kingston
Начинающий
Начинающий
 
Сообщения: 4
Зарегистрирован: 30.07.2006 (Вс) 0:33

DataGrid Trouble!!!!

Сообщение Kingston » 02.10.2006 (Пн) 12:07

Здравствуйте!

VS 2003, c#
Задача следующая:
При удалении строки из DataGrid (нажатием кнопки Delete с клавиатуры) узнать индекс удаленной строки.

Делаю так:
В событии DataGrid_Click устанавливаю фокус на DataGrid, чтобы сработало одно из событий
DataGrid_keyUp, DataGrid_keyDown или DataGrid_keyPress. Когда событие срабатывает нахожу индекс строки

row = dataGrid.CurrentCell.RowNumber


Срабатывает только keyUp, но к этому моменту строка уже удалена.DataGrid_keyDown и DataGrid_keyPress не срабатывают!!! Почему так происходит? Как еще можно узнать номер удаленной строки? Просморотр всех записей в таблице и поиск удаленных записей не подходит.

Спасибо!

Вернуться в ADO.NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 25

    TopList  
cron