Hallo,
um mehr Übersichtlichkeit zu erhalten, möchte ich folgende Methode:
Public Class Form1
Private Sub ZeichnenLinie()
Dim z As Graphics = CreateGraphics()
Dim stift As New Pen(Color.Red, 2)
z.DrawLine(stift, 100, 40, 100, 60)
End Sub
End Class
in eine Klasse auslagern:
z.B. mit Aufruf:
Dim z as New CLinie(...)
Leider kann ich in einer eigenen Klasse keine Graphic-Elemente starten.
So erhält:
Friend Class CLinie
Dim z As Graphics = CreateGraphics()
Dim stift As New Pen(Color.Red, 2)
Sub New()
z.DrawLine(stift, 100, 40, 100, 60)
End Sub
End Class
immer eine Fehlermeldung. Zudem kann ich kein Parent angeben, um auf die Form zu zeichnen.
Woher muss ich erben?
Was muss ich einbinden?
Vielen Dank für eine schnelle Antwort!!!
*Topic verschoben*
um mehr Übersichtlichkeit zu erhalten, möchte ich folgende Methode:
Public Class Form1
Private Sub ZeichnenLinie()
Dim z As Graphics = CreateGraphics()
Dim stift As New Pen(Color.Red, 2)
z.DrawLine(stift, 100, 40, 100, 60)
End Sub
End Class
in eine Klasse auslagern:
z.B. mit Aufruf:
Dim z as New CLinie(...)
Leider kann ich in einer eigenen Klasse keine Graphic-Elemente starten.
So erhält:
Friend Class CLinie
Dim z As Graphics = CreateGraphics()
Dim stift As New Pen(Color.Red, 2)
Sub New()
z.DrawLine(stift, 100, 40, 100, 60)
End Sub
End Class
immer eine Fehlermeldung. Zudem kann ich kein Parent angeben, um auf die Form zu zeichnen.
Woher muss ich erben?
Was muss ich einbinden?
Vielen Dank für eine schnelle Antwort!!!
*Topic verschoben*
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Marcus Gräfe“ ()