Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / DataGrid new row event / 4 сообщений из 4, страница 1 из 1
26.07.2004, 18:12
    #32621895
sergio_bc
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataGrid new row event
Люди добрые помогите. Как сделать так, что если добавяется новая строка в 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
26.07.2004, 18:16
    #32621900
wait
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataGrid new row event
а если это делать при событии click на dataGrid(е)
...
Рейтинг: 0 / 0
26.07.2004, 18:41
    #32621933
wait
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataGrid new row event
sorry,не дочитал вопрос,в общем это я не подумавши
...
Рейтинг: 0 / 0
26.07.2004, 18:52
    #32621945
кузя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataGrid new row event
получить это событие, действительно, нужно через DataGrid - но оно, к сожалению, недоступно в программе. при появлении новой строки в гриде ни каких событий в DataTable не происходит (строка добавляется в таблицу только после завершения редактирования в гриде).

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


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