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

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


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