我正在使用WPF数据网格,需要删除选定的行,我的代码如下:
private void dataGridView1_PreviewKeyDown(object sender, KeyEventArgs e)
{
if (e.Key == Key.Delete)
{
this.dataGridView1.Items.Remove(this.dataGridView1.SelectedItem);
}
}
但是当我使用这段代码时,出现了错误
操作无效,因为ItemsSource正在使用中。请使用ItemsControl.ItemsSource访问和修改元素。
如何删除选定的行?