C#WinForms打印整个表单

我有一个单独的窗口,WinForms应用程序(带有多个文本框),我需要在点击“打印”按钮后打印整个表单。我已查找示例执行此操作但我找不到任何可打印整个表单的内容包括所有文本框。有一个简单的方法吗?

本文可能有所帮助: