Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / DataGrid Triuble!!! / 1 сообщений из 1, страница 1 из 1
02.10.2006, 13:09
    #34025822
Kingston
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataGrid Triuble!!!
Здравствуйте!

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

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

row = dataGrid.CurrentCell.RowNumber


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

Спасибо!
...
Рейтинг: 0 / 0
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / DataGrid Triuble!!! / 1 сообщений из 1, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]