我创建了一个DataGrid。有来自数据库的信息。我想从datagrid删除选定的行,并从按钮删除数据库。我写了这些代码,程序正在运行但是当我点击删除按钮时出现错误" InvalidOperationException未处理"。我必须在datagrid标签中写下我的xaml文件?
private void button3_Click(object sender, RoutedEventArgs e)
{
var selectedItem = dataGrid1.SelectedItem;
if (selectedItem != null)
{
dataGrid1.Items.Remove(selectedItem);
}
}
答案 0 :(得分:0)
尝试使用行号删除。
dataGrid1.Rows.RemoveAt(dataGrid1.SelectedIndex);
希望有效。