Frage

Alle Artikel, die ich über Google gefunden habe, sind entweder veraltet oder widersprechen sich.

Was ist der einfachste Weg, ein Formular oder beispielsweise eine Richtextbox in C# zu drucken?Ich denke, es ist die Verwendung von PrintDiaglog Klasse durch Festlegen der Document, aber wie wird das umgewandelt?

War es hilfreich?

Lösung

Zumindest in VS 2008 ist es sehr einfach.Nachdem ich Ihre Frage gelesen hatte, brauchte ich etwa ein paar Minuten, um die Antwort zu kodieren.Hier habe ich es ausgeliehen:

http://msdn.microsoft.com/en-us/library/6he9hz8c.aspx

Ich habe das getestet und es funktioniert.

Andere Tipps

Jemand, den ich kenne, hat eine Komponente erstellt, die Steuerelemente um viele Eigenschaften erweitert, die Ihnen viel Kontrolle darüber geben, wie das Formular gedruckt wird.Es ist einen Blick wert.

MCL PrintForm-Hilfskomponente

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top