IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

Rendre une propriété visible dans VS2005


Sujet :

ASP.NET

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    123
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 123
    Par défaut Rendre une propriété visible dans VS2005
    Bonjour,

    dans le cadre du développement d'un contrôle WEB personnalisé, je désire rendre certaines propriétés visibles et renseignables directement depuis la fenêtre propriété de VS2005

    Avec des propriété de type string, pas de problème

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    [Category ("Ma catégorie")]
    [Description ("Ma description")]
    public string MaPropriete {
         get {
         ...
         }
         set {
         ...
         }
    }
    Mais si je tente la même chose avec d'autres types même standards cela ne marche pas ... Rien n'apparait

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    [Category ("Ma catégorie")]
    [Description ("Ma description")]
    public System.Drawing.Color MaPropriete {
         get {
         ...
         }
         set {
         ...
         }
    }
    Je ne comprend pas ...

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    71
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 71
    Par défaut et si tu met ca :
    [Category ("Ma catégorie"), Description ("Ma description")]
    public System.Drawing.Color MaPropriete {
    get {
    ...
    }
    set {
    ...
    }
    }

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    123
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 123
    Par défaut
    Non, cela ne marche pas...

    A force de recherche, il semblerait que VS2005 ne reconnaisse nativement que les propriétés de type string.
    Pour les autres, il faudrait développer des classes dérivant de System.ComponentModel.TypeConverter et de System.ComponentModel.PropertyDescriptor

    Si tel est réellement le cas, je laisse tomber car je n'ai pas compris grand chose...

    Les propriétés resteront accessible par code uniquement !

Discussions similaires

  1. [VBA-E] activer un classeur et rendre une page visible
    Par DonKnacki dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 22/05/2006, 14h34
  2. Rendre une form visible avant de la minimiser
    Par WebPac dans le forum API, COM et SDKs
    Réponses: 9
    Dernier message: 29/03/2006, 17h16
  3. Réponses: 4
    Dernier message: 01/02/2006, 09h47
  4. rendre une form visible sans lui donner le focus
    Par kchrel dans le forum Access
    Réponses: 4
    Dernier message: 24/01/2006, 15h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo