你可以使用rdlc或者水晶报表技术画报表,格式什么的都可以自己设置了。
是你的打印没有输出网格线吧。比如下面链接中的 DrawRectangleWinform中打印 dataGridView里的内容 http://blog.sina.com.cn/s/blog_693b0d020101247n.html
dataGridView默认是有网格线的,是不是设置了某个属性