powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / DataGrid new row event
4 сообщений из 4, страница 1 из 1
DataGrid new row event
    #32621895
sergio_bc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Люди добрые помогите. Как сделать так, что если добавяется новая строка в DataGrid то добавлялась новая запись в DataTable связанная с DataGrid. Только сразу при клике на строку с (null)-ами, а не переходя на какую-нибудь другую существующую в DataTable. Пробовали так:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
ds.Tables["ACTIVITIES"].RowChanging += new DataRowChangeEventHandler(Row_Changing);
private static void Row_Changing( object sender, DataRowChangeEventArgs e ) {
    if (e.Action == DataRowAction.Add) {
		MessageBox.Show("New Row");
    }
}


Не работает :( !!!!
...
Рейтинг: 0 / 0
DataGrid new row event
    #32621900
wait
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а если это делать при событии click на dataGrid(е)
...
Рейтинг: 0 / 0
DataGrid new row event
    #32621933
wait
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sorry,не дочитал вопрос,в общем это я не подумавши
...
Рейтинг: 0 / 0
DataGrid new row event
    #32621945
кузя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
получить это событие, действительно, нужно через DataGrid - но оно, к сожалению, недоступно в программе. при появлении новой строки в гриде ни каких событий в DataTable не происходит (строка добавляется в таблицу только после завершения редактирования в гриде).

приемлемые workaround -
а) задай default values для столбцов в таблице и/или
б) добавляй записи через отдельную форму
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / DataGrid new row event
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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