放在datagridview1_CellClick事件里吧

解决方案 »

  1.   

    dgvMainForm_SelectionChanged报错就是没有内容,
    dgv有没有设置默认的单元格或行?
      

  2.   

    加判断
    if (dataGridView1.SelectedRows.Count == 1)
    {
     
    }
      

  3.   

    if(this.dgvMainForm.SelectedRows.count==0)
    return
      

  4.   

    设置默认行dataGridView1.Rows[0].Selected=true;类似这样的代码
    参考C# WinForm开发系列 - DataGridView 
      

  5.   

    if(DataGridView.CurrentRow != Null)
    {
    DataGridView.CurrentRow.Cell["typeid"].Value.ToString();  
    }  这个不会错的了  
      

  6.   

    typeid数据类型对吗?报什么错?