Faites glisser la base de données d'accès dans le concepteur xsd, toolkit: datagrid récupérez datacontext à partir des ressources affichez correctement le contenu de la table via cette liaison. Appuyez sur le bouton dans la colonne de bouton, peut montrer chaque rangée correctement. Toutefois, lorsque j'appuie sur la colonne du bouton pour ajouter une nouvelle ligne ou supprimer une ligne, la base de données sous-jacente ne change pas, comment valider les modifications de la base de données dans la base de données dans WPF si vous n'utilisez pas ADO.net?comment faire des modifications à la base de données dans WPF?
Le code suivant est ce que j'essaie ne fonctionnent pas
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();
}