winform 把datagridview某行某列的值清空,则将那一行清除,在哪个事件中怎么实现的?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了winform 把datagridview某行某列的值清空,则将那一行清除,在哪个事件中怎么实现的?相关的知识,希望对你有一定的参考价值。

参考技术A 如第4行第3列的值清空
DataGridView.Rows(4).Cells(3).Value="";

private void 删除ToolStripMenuItem_Click(object sender, EventArgs e)

foreach (DataGridViewRow dr in dataGridView1.SelectedRows)

if (dr.IsNewRow == false)//如果不是已提交的行,默认情况下在添加一行数据成功后,DataGridView为新建一行作为新数据的插入位置
dataGridView1.Rows.Remove(dr);


参考技术B rowdatabind

怎样取得DataTable某行某列的值

如,获取第2行第3列的值:

string value = dataTable1.Rows[1][2].ToString();

注意,datatable 是以0为起始行/列

参考技术A 比如你的datatable为T column c=T.Cloumes['列名']; c就是你相要的东西,如果它只有一个值的话,可以是: 类型 c=T.Cloumes['列名'].rows[0].Value;

以上是关于winform 把datagridview某行某列的值清空,则将那一行清除,在哪个事件中怎么实现的?的主要内容,如果未能解决你的问题,请参考以下文章

在wpf中怎么获取datagrid某行某列的值

在wpf中怎么获取datagrid某行某列的值啊?急!跪求!

从datatable里取某行某列的值

怎样取得DataTable某行某列的值

怎样取得DataTable某行某列的值

C# winform中,怎样dataGridView1选中一行access数据,然后再textbox中显示