Hi!
Ich entwickle etwas MenuStrip - ähnliches als Usercontrol.
Als "MenuItems" möchte ich Labels verwenden.
Nun habe ich folgendes Problem:
Beim versuch folgenden Code zu kompilieren
[highlight=vb.net]
Private lstItems As List(Of Label)
Public Sub New()
InitializeComponent()
lstItems = New List(Of Label)
End Sub
Public Property Items() As List(Of Label)
Get
Return lstItems
End Get
Set(ByVal value As List(Of Label))
lstItems = value
End Set
End Property
[/highlight]
erscheint folgende Fehlermeldung:
Wie bekomme ich es hin, Labels in eine List(Of T) zu packen?
Vielen Dank schon im Voraus.
Steve
Ich entwickle etwas MenuStrip - ähnliches als Usercontrol.
Als "MenuItems" möchte ich Labels verwenden.
Nun habe ich folgendes Problem:
Beim versuch folgenden Code zu kompilieren
[highlight=vb.net]
Private lstItems As List(Of Label)
Public Sub New()
InitializeComponent()
lstItems = New List(Of Label)
End Sub
Public Property Items() As List(Of Label)
Get
Return lstItems
End Get
Set(ByVal value As List(Of Label))
lstItems = value
End Set
End Property
[/highlight]
erscheint folgende Fehlermeldung:
Fehler bei der Codegenerierung für die Items-Eigenschaft. Fehler: Der Typ "System.Windows.Forms.Label" in Assembly "System.Windows.Forms,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" ist nicht als serialisierbar gekennzeichnet.
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" ist nicht als serialisierbar gekennzeichnet.
Vielen Dank schon im Voraus.
Steve
Comment