Disclaimer The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.
.net bietet keine Funktion, um eine Form einfach auszudrucken. Diese Lücke schließt nun Microsofts PrintForm Component 1.0.
http://www.microsoft.com/downloads/details.aspx?familyid=286111b0-6965-46cc-bf6f-c5ee63b1f98c&displaylang=en#filelist
Damit läßt sich bereits mit 2 Zeilen Code eine Form ausdrucken.
this.printForm1.Form = this;this.printForm1.Print();
Die Komponentebietet darüber hinaus noch eine Vielzahl von Einstellmöglichkeiten, z.B. zur Anzeige einer Druckvorschau etc.
Übrigens nicht durch den Namespace (Microsoft.VisualBasic.Powerpacks) irritieren lassen, die Compunente funktioniert auch unter C#
Remember Me