在C#中可以实现以下功能吗?具体代码怎么实现,需要添加什么引用吗?

在datagridview中显示出数据表后,1)选中某一行,再按“删除选中”按钮删除的代码怎么写? 2)双击表中的某一行,可以弹出该条记录的详细。如下图选中其中某行,显示下面界面图片说明

图片说明是出现已经保存过的监察表

貌似不难、不过我是学HTML的

1、删除按钮先判断datagridview.CurrentRow.Index>=0,表示某行被选中,
通过datagridview.CurrentRow.Cells["现场监察编号"].Value.ToString();获取行key值,从数据源中删除此行,然后重新绑定datagridview
2、datagridview_CellDoubleClick事件为双击某行事件,通过ShowDialog()打开其他窗口,显示详细信息。