Laden...
D
Denzel myCSharp.de - Member
Student Biberach Dabei seit 18.08.2005
Benutzerbeschreibung

Forenbeiträge von Denzel Ingesamt 4 Beiträge

23.08.2005 - 14:37 Uhr

Hi,

meine Auflösung : 1280*1024

AutoScale ist auf none.

WindowState : normal

Hab jetzt rausgefunden das er da wirklich nur Probleme macht wenn die Form größer ist als die sichtbare Fläche des Bildschirms. Dann druckt er anstatt dem verdeckten Teil der Form (der aus dem Bilschirm rausragt) den unteren Bilschirmrand. Was mich allerding ein wenig wundert.

Danke für eure Hilfe..und gequält fühle ich mich nicht, finds ja super das ihr euch so bemüht.

Gruß, Dennis

22.08.2005 - 10:55 Uhr

Habs mit verschiedenen Controls probiert. Zuerst habe ich die ganze Form übergeben. Beim zweiten Versuch habe ich alles auf ein Panel gepackt, und dann dieses Panel übergeben. Gleiches Ergebnis.

Wenn es so halt nicht klappt, muss ich mir wohl oder übel ein Drucklayout basteln, dies hier wäre halt eine sehr komfortable Variante gewesen..

Danke schon mal für die bisherige Hilfe.

22.08.2005 - 10:26 Uhr

Hi,
vielleicht habe ich mich etwas komisch ausgedrückt. Das Fenster (Form) das ich drucken möchte bekommt von mir ein Hintergrundbild in Form eines Formulars (wie z.B. einen Antrag, Vertrag etc.). Dann setze ich Textboxen auf die Form, die die auszufüllenden Felder des 'Formulars' darstellen. Am Schluss soll dann das ganze ausgedruckt werden.

Beim Drucken dann habe ich das oben genannte Problem das er nicht nur den Inhalt der Form druckt, sondern Teile des restlichen Bildschirms gleich mit.

Grüße..

22.08.2005 - 09:33 Uhr

Hallo zusammen,

bin auch noch ein relativer Neuling in C#, und hatte auch das problem das ich eine Druckroutine gesucht habe. Bei mir ist es so, das ich als Hintergrundbild ein Formular habe, und als auszufüllende Felder in dem Formular Textboxen in die Form gesetzt habe.
Hab den oben geposteten Code in mein Projekt kopiert, klappt alles eigentlich super, bei mir druckt er nur komischweise Teile des Bildschirm mit (die Taskleiste). Vielleicht kann mir jemand erklären warum er das macht, wäre super.

LG, Dennis