需要在一个form中画这样一张表,有些地方涉及到合并单元格。用tableLayoutPanel,表格内放一个label,把text=x,这样简单的就完成了,但感觉合并单元格就没办法了;用reportViewer太感觉又太复杂,自己这个也不会用。    请前辈建议一下,指点下方向,小弟先感谢了!(vs2008+c#+winform)
表格截图请见http://space.cnblogs.com/question/11930/

解决方案 »

  1.   


    RDLC就vs2008的控件吗?在工具箱中找了一会儿,没找到呢
      

  2.   

    水晶报表啊,你要用GDI+自已画也行
      

  3.   

    reportviewer是很简单的
    或者用datagridview或者第三方的网格控件也行
      

  4.   

    是不是可以直接控制一个Excel Obj来提取你要的excel文件显示你要的内容,如果需要动态改动内容,那就动态操作Excel数据。
    找到一个Excel操作的例子:
    http://blog.hangzhou.com.cn/index.php/203619/viewspace-19325.html
      

  5.   

    窗体中嵌入一个Excel组件,把显示内容加载到Excel里面.个人感觉直接用datagridview会简单.后台动态添加行列,并设置相应的宽高,填充数据.