Samling af kode for udskrift, mangler overblik

Tags:    .net

Hej Gutter og Gutinder.
Jeg har noget kode som består af 2 metoder/klasser til noget udskrift. jeg vil gerne have samlet al koden i en enkelt metode/klasse. Koden ser ud som følger:

private void Statistik()
{
pDoc = new PrintDocument();
pDoc.PrintPage += new PrintPageEventHandler(Statistik_Udskrift);
pPreviewDialog = new PrintPreviewDialog();
pPreviewDialog.Document = pDoc;

pPreviewDialog.Show();
}


private void Statistik_Udskrift(object sender, PrintPageEventArgs e)
{
Graphics g = e.Graphics;
SolidBrush brush = new SolidBrush(Color.Black);
g.DrawString("bom", new Font("tahoma", 50), brush, 100, 100);
}

jeg håber sørme at nogen kan være behjælpelig.
MVH
Thomas



Indlæg senest redigeret d. 26.01.2010 09:24 af Bruger #15610
Metoder og klasser er to helt forskellige ting. De to metoder du har vist ser ud til at være i samme klasse, siden den første bruger den anden, og den anden er private.

Kan ikke rigtig hjælpe ellers, da jeg ikke er sikker på hvordan PrintDocument fungere i .NET



De to du har her kan ikke skrives sammen, den nederste (Statistik_udskrift) er en event handler, som bliver kaldt når man trykker "print" i printdialogen den popper op i "statistik()".

Du kan skrive det sammen med et lamdba udtryk eller en anonym delegate, men det tror jeg ikke du vil?



Tak for hjælpen gutter, jeg mistænkte selv lidt at det ikke var muligt.
/Thomas



t