Hallo,
Ich soll für eine Schulaufgabe über GDI+ eine Ellipse in eine Textbox zeichnen. Und zwar so, dass die Ellipse jeweils an jeder Seite genau den Rand schneidet. Farbe der Linie soll Blau sein. Dicke oder sonstiges ist unwichtig. Die Zeichnung soll über einen Button ausgelöst werden.
Was ich bis jetzt habe ist:
C#-Quelltext
1: 2:
| Graphics graph = this.CreateGraphics(); graph.DrawEllipse(new Pen(Color.Blue)); |
Wo ich jetzt nicht genau weiter komme ist bei der Positionierung der Ellipse. Gibt es eine möglichkeit diese direkt über die Textbox zu zeichnen und diese sich dann Autofit anpasst
Oder muss ich diese auf meine Form zeichnen und sie dann an die richtige stelle schieben? Wenn dem so sei, wie leg ich die Koordinaten fest und wie stell ich überhaupt fest an welchen Koordinaten meine Textbox sitzt. Muss vielleicht sonst noch was beachtet werden, wie z.B. das der Graph von der Textbox überdeckt werden wird o.ä. .
Vielen dank schonmal im vorraus