datagrid的每行(DataGridRow以及DataGridCell的DataContext)都对应一个数据实体对象。Hyperlink的DataContext也应该是这个数据实体。你可以在Hyperlink_Click的事件中把datagrid绑定的数据实体集合删除选中的数据实体(也就是Hyperlink的DataContext)然后再重置datagrid的itemsSource即可。
数据源是绑定的么?是MVVM么?如果是的话,直接删除数据源对应的行就可以了。