想做一个有图片有字符串的表格4*4表格,第一列是不同的图片,后面的三列是字符串,
刚用c#  不知道如何在不连接数据库的情况下建一个这种表,datagridview 好像要绑定数据源,这一系列操作都不太清楚,希望知道的大侠赐教一下。还有类似delphi里stringgridview 那种自己填写数据的字符表格在c#里如何实现?

解决方案 »

  1.   

    datagridview並不是一定要綁定數據源的吧?可以直接對datagridview進行操作。而且可以在datagridview裏面插入其他的控件(例如:combobox等),所以你可以直接在datagridview第一行插入圖片,如果不成功那麼說明要加相應的圖片控件,然後下面的字符串就不用我說了,你可以找個插圖片的方法看看。不會太難的。我是沒有插入過圖片,因此建議下。希望對LZ有幫助
      

  2.   


    谢谢你的回答,我直接用单元格赋值的方法对datagrid填充数据了,图片用column image 列加入了
      

  3.   

    Quote: 引用 2 楼 xianfajushi 的回复:

    控件直接赋值
    当然先创建表,操作表的数据后绑定也可以参考。谢谢,控件直接赋值应该就够了,你说的后一种方法是加一个datatable,然后绑定这个表吧,但我不知道怎么建立datatable和填充数据进去,请问这个怎么操作
      

  4.   

    DataTable dt = new DataTable();
    dt.columns.add("列名");//添加列
    dt.rows.add("行名");//添加行
    //要多少列和行就add多少就好
    dgv.datasource = dt;//datagridview綁定數據源
    //之後你在datatable dt 中添加修改數據就會在datagridview上顯示出來