OnPaint-Ereignis in Klasse startet nicht Verfasst am: 02.05.2011, 17:25
Schönen guten Tag.
Kurz zur Erklärung:
- Ich habe eine Klasse mit einem Timer und einem OnPaint-Event
- In jedem Tick des Timers soll das OnPaint-Ereignis in der Klasse ausgelöst werden um etwas auf das Formular zu zeichen,
das die Klasse benutzt
- Dafür Erbe ich von der Class Control
Code:
Public Class TestKlasse
Inherits Control
Private Sub timer_Tick()
Invalidate()
End Sub
Protected Overrides Sub OnPaint(ByVal e As System.Windows.Forms.PaintEventArgs)
'Code xyz
End Sub
End Class
Das Problem ist jetzt, dass das OnPaint- Event nicht ausgelöst wird wenn ich den Timer starte.
Habe ich irgendwas vergessen oder ist mein Code falsch?