Domanda
Tutti gli articoli che ho trovato tramite Google sono obsoleti o contraddittori tra loro.
Qual è il modo più semplice per stampare un modulo o, ad esempio, una casella di testo in C#?Penso che stia usando il PrintDiaglog
classe impostando il file Document
, ma come viene convertito?
Soluzione
Almeno in VS 2008, è molto semplice.Mi ci sono voluti circa un paio di minuti per codificare la risposta dopo aver letto la tua domanda.Ecco da dove l'ho preso in prestito:
http://msdn.microsoft.com/en-us/library/6he9hz8c.aspx
L'ho provato e funziona.
Altri suggerimenti
Qualcuno che conosco ha creato un componente che estende i controlli con molte proprietà che ti danno molto controllo su come viene stampato il modulo.Vale la pena dare un'occhiata.