[VB.NET] Steuerelemente/Komponenten visuell ändern

Antoniker

Lt. Junior Grade
Registriert
Nov. 2006
Beiträge
296
Hi Leute,
ich stehe vor einem Problem.
Ich habe zwar seit langem kein VB.NET-Projekt mehr geschrieben aber ich weiß noch das ich das mal irgendwo gelesen habe das das möglich ist.
Ich möchte eine Komponente grafisch aufpäppeln. Aber sie nicht komplett neu schreiben, nur das "Design" möchte ich ändern.
Angelehnt soll das ganze an die TextBox werden.
Diese Textbox soll nicht Rechteckig sein, sondern Oval, ist doch möglich, oder nicht? Also einfach kein "DrawRectangle" sondern "Draw..." (hab sogar die Funktion vergessen :freak:)

Wenn mir jemand direkt sagen kann, wie ich das realisieren kann, wäre ich sehr dankbar.
Aber auch wenn jemand ein Tutorial mir geben könnte, womit ich auch zurecht komme, würde mir schon reichen. Ich möchte aber nicht von Grund auf die GDI+ neu lernen :D

Danke im Vorraus
mfg Michael
 
Hallo Antoniker,

ich habe mich mit dem Thema zwar noch nie beschäftigt, aber ich vermute du musst eine neue Klass erstellen, die dan von der Komponete erbt.
In deiner neuen Klasse kannst du dann die Methode OnPaint überschreiben. Denke dort kannst du alles nach belieben ändern.

Grüße

tewes
 
Hi,
ja, OnPaint wäre eine Möglichkeit an die ich nicht gedacht habe, danke!
Ich probier's gleich morgen aus, hoffentlich schaff ich das :D

mfg Michael
 
Zurück
Oben