Hi:
In C#, I used 'this.Print()' which worked on my test form. Add a button to your form, then under the button's properties, select Edit Form Code. If you are using VB.NET, I'd assume Me.Print() would work. This is for the client version of IP. I'm not sure how to do this for a browser form, but this article on printing to PDF may be useful.