c# WPF: DataGrid,删除选定行
本文关键字:删除 WPF DataGrid | 更新日期: 2023-09-27 18:11:20
我创建了一个DataGrid,我将它链接到一个数据库(表)。我的问题是如何从DataGrid中删除选定的行(使用btn_click),并从数据库(表)中删除相同的数据。
提前感谢!
您可以使用SelectedItem
属性访问DataGrid
的当前选中项。
你可以调用Remove
方法从DataGrid
中移除项目
var selectedItem = myDataGrid.SelectedItem;
if (selectedItem != null)
{
myDataGrid.Items.Remove(selectedItem);
}
在第一行之后,您需要从项目中提取信息(例如一些Id)以便在数据库中删除它。通常您将SelectedItem
强制转换为用于绑定到网格的对象。