FillPolygon auf Textbox anwenden
-
Hallo!
Ich habe ein Form. In diesem Form gibt es u.a. ein Control vom Typ
Textbox.
Diese Textbox möchte ich teilweise mit FillPolygon überschreiben.
Ich rufe diese Methode aus einer Methode OnPaint auf, die die
Vorgängermethode überschreibt.
Neben der Textbox wirkt Fillpolygon, aber in der Textbox bleibt
alles unverändert.Was kann ich machen, um auch in der Textbox zu malen?
Gruß, Lothar.
-
Die TextBox ist eines jener Elemente, die vom Betriebssystem gezeichnet werden, d.h. Paint wird überhaupt nicht aufgerufen.
Verwende beispielsweise folgendes, um selbst in eine TextBox zu zeichnen:public MeineTextBox() { InitializeComponent(); this.SetStyle(ControlStyles.UserPaint, true); }
-
Hallo!
this.SetStyle(ControlStyles.UserPaint, true);
funtioniert wenn man ein Projekt vom Typ Windows-Anwendung hat.
Bei dem von mir verwendeten Projekttyp für Geräteanwendungen
gibt es jedoch den Kompilerfehler:
Keine Definition für SetStyle gefunden.Weiß jemand, ob es eine vergleichbare Methode für Geräteanwendungen
gibt?Bye, Lothar.