Bonjour,
Similairement à cette discussion
Cacher les sous-type de données dans une structure, je souhaiterai pouvoir cacher automatiquement toutes les variables
Private commancant par
_. Par cacher, j'entends que les variables ne doivent pas apparaitre dans :
- l'explorateur d'object
- Fenêtre de variables locales
- Fenêtres Espion
- en passant la souris sur une variable.
En bref, totalement cacher toutes les variables contenu dans une structure ou une classe (principalement) commançant par _.
Exemple :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
| Class C1
Private _P1 As Long
Private _P2 As Long
Private _P3 As Long
Property P1 As Long
Get
Return _P1
End Get
Set(value As Long)
_P1 = value
End Set
End Property
Property P2 As Long
Get
Return _P2
End Get
Set(value As Long)
_P2 = value
End Set
End Property
Property P3 As Long
Get
Return _P3
End Get
Set(value As Long)
_P3 = value
End Set
End Property
End Class |
Ici, _P1, _P2 et _P3 devraient tous être caché en définissant un attribut à la classe C1. On peut le faire, mais seulement variables par variables, et l'attribut n'est pas définit sur la classe mais directement sur la variables concerné, et lorsqu'il y a 10 variables Private ...
Partager