打印包含所有行和所有列的datagridview的最佳方法?

Jyi*_*ina 12 c# .net-3.5

我需要添加一些功能,以便能够打印datagridview中显示的内容.我试图使用位图类,但它似乎没有打印所有的行和列.它看起来像一个截图,缺少一些列和行.谁知道有更好的方法来处理这个问题?非常感谢.