Imprima um elemento visual / Winform

Todos os artigos que encontrei via google são obsoletos ou se contradize

Qual é a maneira mais fácil de imprimir um formulário ou, digamos, um richtextbox em c #? Eu acho que está usando oPrintDiaglog classe, definindo oDocument, mas como isso é convertido?

questionAnswers(2)

yourAnswerToTheQuestion