+ Répondre à la discussion
Affichage des résultats 1 à 5 sur 5
  1. #1
    Membre habitué
    Inscrit en
    août 2008
    Messages
    1 126
    Détails du profil
    Informations forums :
    Inscription : août 2008
    Messages : 1 126
    Points : 113
    Points
    113

    Par défaut [System ComponentModel Browsable(true)]

    Bonjour, le fait d'ajouter
    Code :
    "[System.ComponentModel.Browsable(true)]"
    au tour d'un getter ou setter ca permet de faire quoi exactement ?
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    [System.ComponentModel.Browsable(true)]
    public String Nom
            {
                get
                {
                    return m_Nom;
                }
                set
                {
                    m_Nom = value;
                }
            }

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    décembre 2008
    Messages
    217
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : décembre 2008
    Messages : 217
    Points : 243
    Points
    243

  3. #3
    Membre habitué
    Inscrit en
    août 2008
    Messages
    1 126
    Détails du profil
    Informations forums :
    Inscription : août 2008
    Messages : 1 126
    Points : 113
    Points
    113

    Par défaut

    Code :
    Un concepteur visuel affiche généralement dans la fenêtre Propriétés les membres qui n'ont pas d'attribut explorable ou qui sont marqués avec le constructeur BrowsableAttribute dont la valeur est true. Ces membres peuvent être modifiés au moment du design. Les membres marqués avec le constructeur BrowsableAttribute dont la valeur est false ne sont pas modifiables au moment du design et ne sont donc pas affichés dans un concepteur visuel. La valeur par défaut est true.
    de quel design on parle ?

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    décembre 2008
    Messages
    217
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : décembre 2008
    Messages : 217
    Points : 243
    Points
    243

    Par défaut

    euh.. celui du composant dans, par exemple... Visual Studio

    ... mais ça peut être un autre designer (le votre, ou SharpDevelop, ou que sais-je, tirant profit de System.ComponentModel...)

    'HTH

  5. #5
    Membre à l'essai
    Homme Profil pro
    Développeur informatique
    Inscrit en
    août 2004
    Messages
    50
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : août 2004
    Messages : 50
    Points : 24
    Points
    24

    Par défaut

    Bonjour,

    J'ai un petit souci avec cet attribut.
    En effet, ma propriété s'affiche bien dans le designer, mais celle-ci n'est pas éditable et est grisée. Je ne peux l'affecter que via le code.
    J'ai essayé aussi avec l'attribut ReadOnly(false) mais cela ne change rien.

    Quelqu'un pourrait m'éclairer à ce sujet ?

    Merci d'avance

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •