Hallo zusammen,
ich habe ein kleines Prg geschrieben in welchem ich in einer Klasse ControlService ein Contol (einen Button) dynamisch erstelle.
In Form1_Load rufe ich die Function SetButton um den Button zu erzeugen und auf der Form anzuzeigen.
Ich bekomme aber ständig den Fehler: Der Verweis auf einen nicht freigegebenen Member erfordert einen Objektverweis.
ControlService
Form1_Load
Könnt Ihr mir da weiterhelfen?
Vielen Dank für Eure Zeit und Mühe vorab!
Viele Grüße,
Duster
P.S.: Ich habe der Einfachheit halber das ganze kleine Projekt angehängt!
ich habe ein kleines Prg geschrieben in welchem ich in einer Klasse ControlService ein Contol (einen Button) dynamisch erstelle.
In Form1_Load rufe ich die Function SetButton um den Button zu erzeugen und auf der Form anzuzeigen.
Ich bekomme aber ständig den Fehler: Der Verweis auf einen nicht freigegebenen Member erfordert einen Objektverweis.
ControlService
VB.NET-Quellcode
- Imports System.Windows.Forms.Control
- Public Class ControlService
- Private WithEvents CmdButton As Button
- Public Sub SetButton(pName As String, pText As String, pLeft As Integer, pTop As Integer,
- pHeight As Integer, pWidth As Integer)
- Dim CmdButton = New Button
- With CmdButton
- .Name = pName
- .Text = pText
- .Left = pLeft
- .Top = pTop
- .Height = pHeight
- .Width = pWidth
- Controls.Add(CmdButton)
- End With
- End Sub
- End Class
Form1_Load
Könnt Ihr mir da weiterhelfen?
Vielen Dank für Eure Zeit und Mühe vorab!
Viele Grüße,
Duster
P.S.: Ich habe der Einfachheit halber das ganze kleine Projekt angehängt!