tu parles d'un controle que tu as fait, mais dont les propriétés ne s'affichent pas en mode design quand tu en poses
le code que tu donnes n'a pas l'air d'etre le controle en question, hors je voulais le code du controle pour pouvroi te dire pourquoi les propriétés ne s'affichent pas (bienque j'en ai une vague idée maintenant)
sinon d'une manière générale, essayer d'éviter tout ce qui se trouve dans Microsoft.VisualBasic
pour les collections, il s y a system.collections avec le célèbre system.collections.generic.list(of )
sinon le code de ta classe failures, c'est bien d'avoir des propriétés qui pointent vers des variables, mais dans ce cas :
- on mets les variables private (et au passage marquer public devant les propriétés lève l'ambiguité de l'implicisme)
- on nomme les propriétés et les variables quasi pareil
- on peut éventuellement grouper
=>
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
private _machin as string
public property machin as string
get
return _machin
end get
set (byval value as string)
_machin = value
end set
end property
private _bidule as string
public property bidule as string
get
return _bidule
end get
set (byval value as string)
_bidule = value
end set
end property |
Partager