none
Donner des attributs au PropertyGrid d'une DataGridView alimenté par Dataset RRS feed

  • Question

  • Bonjour,

    S'il vous plait, j'aimerais savoir comment donner des attributs à une PropertyGrid fournie par une Dataset.

    En effet, sur mon formulaire, j'ai alimenté mon DataGridView1 par un DataSet1.

    ensuite, j'ai relier à mon DataGridView1 un PropertyGrid1 que j'aimerais personnaliser avec des attributs, mais je n'ai aucune idée de la méthode.

     

    Je vous remerci


    Petit à petit l'oiseau construit son nid
    samedi 18 septembre 2010 12:46

Réponses

Toutes les réponses

  • Bonjour,

    Le PropertyGrid affiche les propriétés d'un objet .NET, quel objet souhaitez vous afficher dans le PropertyGrid ? Une ligne d'un DataTable ? Une ligne d'un DataGridView ?

    Cordialement


    Gilles TOURREAU - MVP C# - MCTS ADO .NET 3.5 - MCPD Windows Developper 3.5 - Architecte .NET/Consultant/Formateur - http://gilles.tourreau.fr
    dimanche 19 septembre 2010 11:08
    Modérateur
  • Bonjour Gilles,

    Dans le PropertyGrid, j'affiche bien une ligne d'un DataGridView.

    Mon souhait était d'affecter les attributs aux enregistrements du dataSet sans utiliser les classes. Est-ce possibles?

     

    Merci

     

     


    Petit à petit l'oiseau construit son nid
    lundi 20 septembre 2010 15:34
  • Bonjour,

    Mon souhait était d'affecter les attributs aux enregistrements du dataSet sans utiliser les classes.
    J'ai du mal à comprendre ce que vous voulez faire... Pouvez-vous expliquer plus clairement votre problème ? Qu'est ce qu'un attribut pour vous ?

    Cordialement


    Gilles TOURREAU - MVP C# - MCTS ADO .NET 3.5 - MCPD Windows Developper 3.5 - Architecte .NET/Consultant/Formateur - http://gilles.tourreau.fr
    mardi 21 septembre 2010 07:59
    Modérateur
  • Bonjour Gilles,

    je viens de me retrouver dans un exemple fourni dans l'atelier 2 du Coach la couche d'accès aux données.

    Il s'agit d'attribut (ou metadonnes) généralement utilisées pour enrichir des enrégistrements et qui se font généralement à travers des classes de basé héritées.

    Ma question était de savoir si il était possible d'utiliser ces métadonnes sans passer par des classes de bases, mais à travers ce coach, je me rend compte que seul le magnifique Linq to Sql l'a prévu.

    Exemple d'attribut:

    [DisplayName("Numéro")]
    
    [Category("(Identification)")]
    
    [Description("Identification du client.")]
    
    [ReadOnly(true)]
    
    

    Merci pour toutes autres précisions si possibles.


    Petit à petit l'oiseau construit son nid
    mercredi 22 septembre 2010 23:50
  • Bonjour,

     

    Pouvez-vous nous indiquer le lien vers l’atelier que vous avez suivi ?

     

    Cordialement,

    Alex

    ________________

    Publiez un article sur une de ces technologies : Visual Basic, C#, C++, .NET, ASP.NET, SQL Server, Silverlight, SharePoint 2010, SharePoint 2007

    Windows Phone 7

    Astuces pour Visual Studio 2010

    XNA – Développement jeux vidéo

    Didacticiels et astuces : VB.NET, C#, ASP.NET, .NET Framework, Silverlight, Workflow Foundation, WPF

    Café des usages

    Microsoft propose ce service gratuitement, dans le but d'aider les utilisateurs et d'élargir les connaissances générales liées aux produits et technologies Microsoft. Ce contenu est fourni "tel quel" et il n'implique aucune responsabilité de la part de Microsoft.

     

     

    vendredi 24 septembre 2010 08:12
  • Bonjour,

     

    L'exemple que j'ai mentionner ce trouve dans le coach ici "http://msdn.microsoft.com/fr-fr/sqlserver/aa718941.aspx" (page 51 paragraphe 3 -hors mis briques de code-) m'a permis d'affirmer.

    De même cette notion est plus expliquées dans le coach ci-après " http://msdn.microsoft.com/fr-fr/vcsharp/bb968851.aspx" (page 35 -dernier paragraphe-).

     

    Merci


    Petit à petit l'oiseau construit son nid
    mardi 28 septembre 2010 08:46
  • Bonjour,

     

    Dans le PropertyGrid vous ne pouvez pas afficher des attributs, mais des propriétés d’un objet. Si vous voulez afficher des attributs, vous pouvez créer une nouvelle classe qui fournit par des propriétés les valeurs des attributs de la classe qui vous intéresse. Mais, à mon avis, faire tout ça juste pour le plaisir de travailler avec des attributs est inutile et compliqué.

     

    Cordialement,

    Alex

    ________________

    Publiez un article sur une de ces technologies : Visual Basic, C#, C++, .NET, ASP.NET, SQL Server, Silverlight, SharePoint 2010, SharePoint 2007

    Windows Phone 7

    Astuces pour Visual Studio 2010

    XNA – Développement jeux vidéo

    Didacticiels et astuces : VB.NET, C#, ASP.NET, .NET Framework, Silverlight, Workflow Foundation, WPF

    Café des usages

    Microsoft propose ce service gratuitement, dans le but d'aider les utilisateurs et d'élargir les connaissances générales liées aux produits et technologies Microsoft. Ce contenu est fourni "tel quel" et il n'implique aucune responsabilité de la part de Microsoft.

     

     

    • Marqué comme réponse Alex Petrescu vendredi 1 octobre 2010 08:01
    mercredi 29 septembre 2010 08:34
  • Bonjour,

     

    Ok, pour la réponse, je vais me focaliser sur l'essentiel et l'important.

    Merci


    Petit à petit l'oiseau construit son nid
    jeudi 30 septembre 2010 17:16