UserControl valeurs affectées en Design perdues à l'exécution
Bonjour à tous,
J'ai créé un contrôle perso avec un Label, un TextBox et une ligne. J'ai mis la propriété 'Modifiers' de ces objets à 'Public' afin de permettre de modifier les propriétés de ces sous-objets de mon contrôle perso.
Par contre, lorsque je modifie les valeurs des propriétés en mode Design
Code:
monControl.Label.BackColor = Red
lors de l'exécution, la valeur est perdue:
Code:
monControl.Label.BackColor = Color.Transparent
Qu'est-ce que je n'ai pas compris?
Y-a-t'il une solution mis à part la création de propriétés perso exemple:
Code:
1 2 3 4 5 6 7 8 9
|
Public Property LabelBackColor As Color
Get
Return me.Label.BackColor
End Get
Set(value as Color)
Me.Label.BackColor = value
End Set
End Property |
(qui fonctionne très bien mais qui est un peu long) au niveau du UserControl qui appellent les propriétés des sous-objets?
Merci de votre aide.