Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Komponenten Windows Forms PrintDocument används för att ange de egenskaper som beskriver vad som ska skrivas ut och möjligheten att skriva ut dokumentet i Windows-baserade program. Den kan användas tillsammans med komponenten PrintDialog för att ha kontroll över alla aspekter av dokumentutskrift.
Arbeta med PrintDocument-komponenten
Två av de viktigaste scenarierna som omfattar komponenten PrintDocument är:
Enkla utskriftsjobb, till exempel att skriva ut en enskild textfil. I så fall lägger du till komponenten PrintDocument i ett Windows-formulär och lägger sedan till programmeringslogik som skriver ut en fil i PrintPage händelsehanterare. Programmeringslogik bör kulminera med metoden Print för att skriva ut dokumentet. Den här metoden skickar ett Graphics objekt som finns i egenskapen Graphics för klassen PrintPageEventArgs till skrivaren. Ett exempel som visar hur du skriver ut ett textdokument med hjälp av komponenten PrintDocument finns i How to: Print a Multi-Page Text File in Windows Forms.
Mer komplexa utskriftsjobb, till exempel en situation där du vill återanvända utskriftslogik som du har skrivit. I sådant fall härleder du en ny komponent från PrintDocument och åsidosätter du händelsen (se åsidosättningar för Visual Basic eller PrintPage för C#).
När den läggs till i ett formulär visas komponenten PrintDocument i facket längst ned i Windows Forms Designer i Visual Studio.
Se även
.NET Desktop feedback