比方datagridview里有商品编号,商品名称,商品条码,进价,售价,进价金额,售价金额等字段,我想在做一个窗体,能显示出每个列的字段名来,当我选中这个列时(也就是做成checkbox的形式),这个列就显示,不选择时就不显示。
 急用,谢谢各位!最好能有详细代码。多加分。呵呵。

解决方案 »

  1.   

     for (int i = 0; i < dataGridView1.Rows.Count; i++)
     {
    //这是判断哪一个check被选中      if ((bool)dataGridView的ID.Rows.Cells[0].EditedFormattedValue==true)
          {
                      
          }
                    
     }
    http://www.cnblogs.com/freeliver54/archive/2009/03/24/1420390.html
      

  2.   

    你自己设置列的visible即可,条件自己定
      

  3.   

    你的窗体能显示出每个列的字段名,每个checkbox对应一个bool变量。每个bool变量对应dgv控件的1列
    判断所有bool变量,当某一个为false时
    dataGridView1.Columns[对应的列号].Visible = false
    按这个思路自己写代码吧