Перетащите базу данных доступа в конструктор xsd, toolkit: datagrid, чтобы получить datacontext из ресурсов, правильно отобразить содержимое таблицы через эту привязку.Нажмите кнопку в столбце кнопки, может показать каждый ряд правильно.удаление строки и добавление строки также работает в сетке данных
, однако, когда я нажимаю кнопку столбца, чтобы добавить новую строку или удалить строку, в базовой базе данных нет изменений, как зафиксировать изменения из сетки данных в базу данныхв WPF, если не используете ADO.net?
Следующий код, что я пытаюсь, не работает
private void datagrid2_delete(object sender, RoutedEventArgs e)
{
Button showButton = (Button)sender;
//person p = (person)showButton.DataContext;
DataRowView ds = (DataRowView)showButton.DataContext;
//DataSet1.customertableRow p = (DataSet1.customertableRow)ds;
//ds.BeginEdit();
//ds.Delete();
//ds.EndEdit();
/*
DataSourceProvider provider = (DataSourceProvider)this.FindResource("Family");
WpfApplication1.DataSet1.customertableDataTable table =
(WpfApplication1.DataSet1.customertableDataTable)provider.Data;
table.AddcustomertableRow("hello3", 5, System.DateTime.Today);
table.AcceptChanges();
}