已选择数据网格列

时间:2014-08-26 07:10:21

标签: c# datagridview

我想检查一列DataGridView以查看它是0还是1.我还希望它打印0或1的数字并将其写入TextBox。我试过这段代码,但是它给出了一个错误。

for (int i = 0; i < this.dataGridView1.Rows.Count - 1; i++)
        {
            Application.DoEvents();
            DataGridViewRow rw = new DataGridViewRow();
            if (Convert.ToInt16(dataGridView1.Rows[i].Cells["values4"].Value) == 0)
            {


                rw.HeaderCell.Value = rw.Index + 1;
                txtBasarili.Text = rw.HeaderCell.Value.ToString();
            }

1 个答案:

答案 0 :(得分:0)

在你的Grid_Click事件中写

 private void grdform1_CellClick(object sender, DataGridViewCellEventArgs e)
     {  
     If(e.ColumnIndex==0 ||e.ColumnIndex==1)
      {
       txtshowcolunm.text=e.ColumnIndex;
          }
        else
        {
      txtshowcolunm.text=e.ColumnIndex;
    }
       }