我现在有一个对象OBJ里面有属性A=0,B=1,C=2,D=3请问我现在想用表格的形式把对象的属性体现在界面上,二列的方式,类似于开发环境里面控件的属性窗体,并且用户能修改属性的值,然后再如何得到表格里面每一单元格的内容,请问怎么写代码?谢谢

解决方案 »

  1.   

    二列的方式还是二维的方式?你可以在界面中加入BindingSource,将它和对象绑定,然后dataGridView与该BindingSource。
    这样对象的每个属性会作为dataGridView中的一列。
      

  2.   

    得到表格里面每一单元格的内容:
    sting a = "";for (int i = 0; i < dataGridView1.RowCount; i++)
    {
      for(int j = 0; i < dataGridView1.ColumnCount; j++)
      {
        a = a + "," + dataGridView1[j, i].Value.ToString();
      }
    }