Hi,
ich möchte ein benutzerdefiniertes Steuerelement erstellen. Es werden
keine bereits vorhandenen Steuerelemente verwendet, da diese nicht
geeignet sind, d.h. ich muss das Aussehen und die Grafik etc. selbst
zeichnen.
Mein Problem ist, dass ich nicht weiss, wie ich das so hinbekomme, dass
ich bereits zur Entwurfszeit die grafische Darstellung sehe.
Also, als einfaches Beispiel sagen wir mal, ich möchte einfach, dass das
Control einen Kreis darstellt.
Das realisiert man durch
1 | Graphics g = this.CreateGraphics();
|
2 | g.DrawEllipse(new Pen(Color.Black, 5), new Rectangle(0, 0, this.Width, this.Height));
|
Und wo muss das nun hin? Egal wo ich's bisher eingetragen habe, ich
hab's nur geschafft dass der Kreis zur Entwurfszeit im Designer der
Anwendung die das Control verwendet angezeigt wird, aber nicht im
Designer des Controls selbst.
Ralf