1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29:
| public void ListeAusgeben(System.Drawing.Graphics zeichenflaeche, System.Drawing.RectangleF flaeche) { System.Drawing.SolidBrush tempPinsel = new System.Drawing.SolidBrush(System.Drawing.Color.White); System.Drawing.Font tempSchrift = new System.Drawing.Font("Arial", 12, System.Drawing.FontStyle.Bold); System.Drawing.StringFormat ausrichtung = new System.Drawing.StringFormat(); float punkteX, nameX, y; punkteX = flaeche.Left + 50; nameX = flaeche.Left + 250; y = flaeche.Top + 50; ausrichtung.Alignment = System.Drawing.StringAlignment.Center; zeichenflaeche.Clear(System.Drawing.Color.Black); zeichenflaeche.DrawString("Bestenliste", tempSchrift, tempPinsel, flaeche.Width/2, y, ausrichtung); for(int i =0;i < anzahl; i++) { y = y +20; zeichenflaeche.DrawString(Convert.ToString(bestenliste[i].LieferePunkte()),tempSchrift,tempPinsel,punkteX,y); zeichenflaeche.DrawString(bestenliste[i].LiefereName(),tempSchrift,tempPinsel,nameX,y); } } |