I am in need of C#.NET programming help. I have created a windows application using VS2005, coded in C#. I have a form (code attached) that I need to print in it's entirety while maintaining the layout. The form that needs to print is a child form and is scrollable so a screenshot will not do. I just want to print the forms contents (text, graphics, layout). Please create? AND comment the code necessary to print this document. Printing should have "Print Preview", and "Print Dialog Box" capabilities. ? Easy money for any programmer who has dealt with this problem before.