Entwickler-Ecke
WinForms - Mastermind-Oberfläche
draco - Do 21.02.08 21:55
Titel: Mastermind-Oberfläche
Hi,
da ich im moment dabei bin ein Mastermind(auch Superhirn genannt) zu Programmieren, und mir nurnoch die Grafische oberfläche fehlt, wollt ich mal fragen, ob jemand weiß, wie man das mahcen kann, das ich z.b. ein Bild eines Mastermind-Spielbrettes als Hintergrund hole und das Programm dann die Farbpunkte an die entsprechende Stelle setzt.
Da ich bei C# ganz neu bin wäre ich für lösungsvorschläge dankbar.
Gruß
Draco
Kha - Fr 22.02.08 13:49
Erst einmal musst du deine Bilder ins Programm bekommen. Das funktioniert am einfachsten über "Projekteigenschaften -> Resourcen". Hast du sie dort hinzugefügt, kannst du schon einmal eines davon als BackgroundImage deiner Form auswählen. Jetzt fehlt nur noch der dynamische Inhalt, den du über das Paint-Event zeichnen kannst:
C#-Quelltext
1: 2: 3: 4: 5:
| void Form1_Paint(object sender, PaintEventArgs e) { e.Graphics.DrawImageUnscaled(Resources.Pin, 350, 100); } |
Nun musst du nur noch Anzahl und Position der Pins anpassen.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!