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 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 ...