I want to print the contents of a group of different Windows Form controls. I've been reading and printing always rely heavily on WinForms (like capturing the screen or using a RichTextBox) or printing a document file directly (like PDF or word doc)
I want to print this current view. Ideally, the layout should be the same when printed:
How can I print programmatically? Or if that's not the best way to do it, how can I print the above (screenshot) efficiently?