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

Visual C++ Discussion :

[Winforms/Visual C++]Utilisation des PropertyGrids.


Sujet :

Visual C++

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre confirm�
    Profil pro
    �tudiant
    Inscrit en
    Octobre 2007
    Messages
    77
    D�tails du profil
    Informations personnelles :
    �ge : 38
    Localisation : Alg�rie

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Octobre 2007
    Messages : 77
    Par d�faut [Winforms/Visual C++]Utilisation des PropertyGrids.
    Salut,
    J'essaye depuis pas mal de temps de trouver comment utiliser les PropertyGrids avec visual c++ (winforms), mais, sans r�el r�sultat.
    Donc, si vous pouvez m'�clairer avec un exemple de code �a serait parfait

    Merci.

    Note:
    J'ai trouv� un vague exemple, et d'apr�s ce que j'ai pu comprendre, il faut ecrire les attributs de la class � attribuer � la PropertyGrid d'une fa�on bien pr�cise (rien n'est pr�cis� sur cette "fa�on bien pr�cise" )

  2. #2
    Expert confirm�
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    F�vrier 2005
    Messages
    5 505
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 53
    Localisation : France, Val de Marne (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : F�vrier 2005
    Messages : 5 505
    Par d�faut
    lien vers l'exemple et plus de pr�cision sur votre non compr�hension de l'exemple, SVP.

  3. #3
    Membre confirm�
    Profil pro
    �tudiant
    Inscrit en
    Octobre 2007
    Messages
    77
    D�tails du profil
    Informations personnelles :
    �ge : 38
    Localisation : Alg�rie

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Octobre 2007
    Messages : 77
    Par d�faut
    Salut,
    Merci d'avoir repondu, car, je commen�ais � perdre un peu espoir
    Pour ce qui est de l'exemple, je ne trouve plus le lien ! Mais bon, en gros, ce que je cherche � faire c'est d'afficher les attributs d'une class dans une PropertyGrid (pas d'un controle pr�-d�fini).
    Voila.

  4. #4
    Expert confirm�
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    F�vrier 2005
    Messages
    5 505
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 53
    Localisation : France, Val de Marne (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : F�vrier 2005
    Messages : 5 505
    Par d�faut
    Qu'est-ce qui n'est pas claire dans l'exemple de la Doc MSDN ?
    http://msdn.microsoft.com/fr-fr/libr...id(VS.80).aspx

  5. #5
    Membre confirm�
    Profil pro
    �tudiant
    Inscrit en
    Octobre 2007
    Messages
    77
    D�tails du profil
    Informations personnelles :
    �ge : 38
    Localisation : Alg�rie

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Octobre 2007
    Messages : 77
    Par d�faut
    Merci pour le lien qui est sans doute interessant, mais, ce n'est pas ce que je cherche Je ne cherche pas a savoir comment affecter un controle d�j� existant � la PropertyGrid, mais, je cherche � ecrire une class de fa�on � ce qu'elle soit reconnaissable par une PropertyGrid.
    Donc, si t'as un lien qui puisse m'aider, je suis pour
    Merci.

  6. #6
    Expert confirm�
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    F�vrier 2005
    Messages
    5 505
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 53
    Localisation : France, Val de Marne (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : F�vrier 2005
    Messages : 5 505
    Par d�faut
    Vous ne pilotez pas l'affichage du PropertyGrid (� moins de d�river la PropertyGrid � vos besoin)
    C'est l'objet affect� � la propri�t� "SelectedObject" de la PropertyGrid qui pilote l'affichage ou non de ces propri�t�s dans la PropertyGrid.
    On consid�re que c'est le concepteur de la classe de l'objet affich� qui est le plus � m�me de savoir quelle et comment afficher les propri�t�s de l'objet.
    Le plus commun, pour un concepteur de classe d'objets susceptibles d'�tre affich�s dans une PropertyGrid, est d'utiliser l'attribut BrowsableAttribute.
    http://msdn.microsoft.com/en-us/libr...attribute.aspx

    Si vous ne connaissez pas le concept d'attribut en .NET, c'est les trucs �tranges entre [] avant les d�clarations (de classe, de m�thode et pour notre cas de propri�t�).
    Voici une doc "officiel"
    http://msdn.microsoft.com/en-us/library/5x6cd29c.aspx

    Avec l'attribut BrowsableAttribute juste devant la d�claration d'une propri�t�, vous pouvez dire si la propri�t� sera visible ou pas dans la PropertyGrid.
    Il y a bien d'autres attributs qui permettent de choisir la Cat�gorie de la propri�t�, ou comment fournir une IHM de modification de celle-ci, o� stocker la ou les valeurs de celle-ci (cas rencontr� dans les Designer de VS par exemple), comment passer d'une cha�ne de caract�res entr�e dans la PropertyGrid vers un objet .NET dont le type correspondant � celui de la propri�t� (d�serialisation) ) etc.

    En un mot, c'est un vaste domaine dont le concept d'attribut en est la cl� principale.

  7. #7
    Membre confirm�
    Profil pro
    �tudiant
    Inscrit en
    Octobre 2007
    Messages
    77
    D�tails du profil
    Informations personnelles :
    �ge : 38
    Localisation : Alg�rie

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Octobre 2007
    Messages : 77
    Par d�faut
    Merci pour cette r�ponse plus que pr�cise.
    �a a r�slu mon probl�me, et plus encore.
    Merci.

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. [TeamCity] Utilisation des artefacts dans Visual studio
    Par elpaulo dans le forum Int�gration Continue
    R�ponses: 2
    Dernier message: 13/05/2015, 12h14
  2. Utiliser des fichiers LIB de Visual Studio avec Qt
    Par hassenman dans le forum D�buter
    R�ponses: 4
    Dernier message: 13/01/2010, 11h13
  3. [C#] La bonne utilisation des WinForms (ouverture-Fermeture)
    Par Harry dans le forum Windows Forms
    R�ponses: 28
    Dernier message: 03/08/2005, 11h39
  4. Utiliser des Assembly .Net dans Visual C++ 6.0
    Par nitram dans le forum MFC
    R�ponses: 1
    Dernier message: 15/06/2005, 09h05
  5. [VB.NET][WinForms Inherits][DataGrid] Utilisation des propri
    Par Misterburma dans le forum Windows Forms
    R�ponses: 2
    Dernier message: 13/04/2005, 16h50

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