日期:2014-05-20  浏览次数:21455 次

C# WinForm怎么做或画一个表格状的履历表格?
比如:
_____________________________________
|             |                                                         |
|   姓名   |                     张三                             |
|______|____________________________|
|             |                                                         |
|   籍贯   |                     北京                             |
|______|____________________________|
|             |                                                         |
|             |     1、××××××××               |
|             |     2、××××××××               |
|             |     3、××××××××               |
|   简历   |     4、××××××××               |
|             |     5、××××××××               |
|             |     6、××××××××               |
|             |                                                         |
|______|____________________________|
|             |                                                         |
|   文件   |                                                         |
|______|____________________________|

C#   WinForm有没有现成的控件可以做?没有的话是不是要自己用GDI来画表格?有没有现成的例子?谢谢!

------解决方案--------------------
没有画图的控件,只能用代码来写了.
在控件或窗体的Paint事件来画就是了,可以用参数里的e.Graphics来绘制所要的图.

------解决方案--------------------
水晶报表也能凑合
------解决方案--------------------
曾经研究过,比较困难
如楼主所说,当初就是用GDI来画的
后来考虑到太不灵活(变一次格式就要改一次代码)
最后还是用WEBBROWSER+EXCEL来解决
------解决方案--------------------
如果是VS2005的话,可以考虑使用:TableLayoutPanel控件,如果在VS2003以下的版本,可以考虑加载背景图片或者重写OnPaint()事件。使用GDI+进行绘制。
------解决方案--------------------
自己画吧。