You probably aren't going to find an "off the shelf" solution - it's not a "normal" requirement.
You could either modify the library - if the source is available, I've never heard of it, and don't know where you go it - or roll your own software using the
PrintDocument class[
^]
Generally, you don't print DataGridView or any other controls - you print the DataSource of that control: the DataTable or Collection that provides it with data.