ВУЗ:
Составители:
Рубрика:
144
private void dtTours_RowChanging(object sender, DataRowChangeEventArgs e)
{
rtbReport.Text += String.Format("Событие – изменение записи\n", e.Row["Название"]);
}
private void dtTours_RowChanged(object sender, DataRowChangeEventArgs e)
{
rtbReport.Text += "\nСобытие – запись изменена\n";
}
private void dtTours_RowDeleting(object sender, DataRowChangeEventArgs e)
{
rtbReport.Text += String.Format("Событие – удаление записи\n", e.Row["Название"]);
}
private void dtTours_RowDeleted(object sender, DataRowChangeEventArgs e)
{
rtbReport.Text += "\nСобытие – запись удалена\n";
}
Запускаем приложение.
Нажимаем кнопку «Begin Edit», затем «End Edit» – происходят события
RowChanging и RowChanged. Удаляем запись – происходят события RowDeleting и
RowDeleted (рис. 121).
Рис. 121. Демонстрация событий таблиц
В обработчиках событий можно добавить соответствующие действия, на-
пример, подтверждение изменения (RowChanging) или удаления (RowDeleting).
Страницы
- « первая
- ‹ предыдущая
- …
- 142
- 143
- 144
- 145
- 146
- …
- следующая ›
- последняя »