Hallo liebe Community,
ich habe ein UserControl indem ich folgende Property eingebaut habe:
Nun, mit dem Code gibt es ein Problem undzwar wenn ich im Designer zur Auflistung einen Eintrag hinzufügen will, soll dies direkt in echtzeit auf dem UserControl erstellt werden das 'Tile' (Das Tile ist eine Klasse die vom System.Windows.Forms Panel erbt)
Nur wenn ich im Sammlungs-Editor auf Ok drücke, scheint mein Code in Zeile 21 irgendwie nicht ausgeführt zu werden.
Habt Ihr irgendwelche Ideen für mich?
LG
ich habe ein UserControl indem ich folgende Property eingebaut habe:
VB.NET-Quellcode
- Option Strict On
- Imports System.Drawing
- Imports System.ComponentModel
- Imports System.Windows.Forms
- Imports System.Drawing.Design
- Public Class MetroTileControl : Inherits UserControl
- Private _Tiles As New List(Of Tile)
- <Browsable(True)>
- <Description("A collection of all Tiles")>
- <DesignerSerializationVisibility(DesignerSerializationVisibility.Content)>
- Public Property Tiles() As List(Of Tile)
- Get
- Return _Tiles
- End Get
- Set(ByVal value As List(Of Tile))
- _Tiles = value
- For i = 0 To _Tiles.Count - 1
- Me.Controls.Add(_Tiles(i))
- Next
- End Set
- End Property
- End Class
Nun, mit dem Code gibt es ein Problem undzwar wenn ich im Designer zur Auflistung einen Eintrag hinzufügen will, soll dies direkt in echtzeit auf dem UserControl erstellt werden das 'Tile' (Das Tile ist eine Klasse die vom System.Windows.Forms Panel erbt)
Nur wenn ich im Sammlungs-Editor auf Ok drücke, scheint mein Code in Zeile 21 irgendwie nicht ausgeführt zu werden.
Habt Ihr irgendwelche Ideen für mich?
LG
Wenn ich dir auf irgendeiner Art und Weise helfen konnte, drück doch bitte den "Hilfreich" Button
Für VB.NET Entwickler: Option Strict On nicht vergessen!
Für VB.NET Entwickler: Option Strict On nicht vergessen!