如何使用C#中的索引引用数据网格视图中的单元格

时间:2016-09-28 10:04:56

标签: c# winforms datagridview

我有一个购买帐单表单,其中所售商品必须与其元素一起显示该元素之一是单元每次我将数据库中的每一行数据网格视图保存在数据库中必须检查单位文本以便在某些条件下做出决定...所以如何在索引为2的条件下引用该单元格 我试着这样写,但它没有任何意义

if(pBilldgv.Rows.IndexOf(Cell[2]))  

任何人都可以在数据网格视图中提供引用单元格的语法。问候

2 个答案:

答案 0 :(得分:0)

非常简单

if ( pBilldgv.Rows[index of your row].Cells[index of your cell or 2].Value.ToString() )
    // Do what ever you want to do.

索引单元格是列索引,或者以另一种方式,行和列的交集将为您提供单元格。

答案 1 :(得分:0)

以下是如何在gridview中获取所选行

pBilldgv.SelectedRows[*IndexofRow*].Cells[*IndexofCell*].Value.ToString()

你可以这样做:

//Depends on your Data Type
string sampleString = pBilldgv.SelectedRows[*IndexofRow*].Cells[*IndexofCell*].Value.ToString()

if(sampleString) {
   //Do stuff
}