I am afraid there is not a very easy way to print a form. You may implement this function with the steps below:
(from Lion Shi (lion_noreply@microsoft.com) on microsoft.public.dotnet.framework.windowsforms)