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

VB.NET Discussion :

Structure ou Classe pour Stocker simplement des données organisées. [Débutant]


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2012
    Messages
    640
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Bâtiment

    Informations forums :
    Inscription : Mars 2012
    Messages : 640
    Par défaut Structure ou Classe pour Stocker simplement des données organisées.
    Bonjour à tous,
    Il y a en a qui vont bondir en voyant mon code (rassurez vous je ne suis pas en train d'inventer un nouveau langage...)
    Je cherche à faire une classe (ou une structure) non instanciable et pas trop compliqué juste pour stocker des données, ces données servent à initialiser des colonnes de DataGridView (Name et Width). Name étant une constante et Width une variable.

    Pour utiliser cette classe l'ecriture doit être la plus simple possible du style :
    Macolonne1.Name = ColsGenerique.Name.Name
    Macolonne1.Width = ColsGenerique.Name.Width
    ...
    Macolonne2.Name = ColsGenerique.Type.Name
    Macolonne2.Width = ColsGenerique.Type.Width

    Les colonnes generique sont les colonnes que l'on retrouve plusieurs fois dans differents DataGridView.
    Et je doit pouvoir surcharger une colonne (generique) par une colonne spécifique propre au DataGridView concerné (ColsSpécifique1 correspondant aux colonnes spécifiques de mon Datagridview spécifique)
    Exemple :
    Macolonne3.Name = ColsData.ColsSpécifique1.Name.Name
    Macolonne3.Width = ColsData.ColsSpécifique1.Name.Width

    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
      Public NotInheritable Class ColsGenerique
            Public Shared Name As New Col With {.Name = "Name", .Width = 140}
            Public Shared Selec As New Col With {.Name = "Selec", .Width = 40}
            Public Shared Type As New Col With {.Name = "Type", .Width = 50}
            Public Shared Dispo As New Col With {.Name = "Dispo", .Width = 60}
            Public Shared Taille As New Col With {.Name = "Taille", .Width = 60}
            Public Class ColsSpécifique1
                Public Shared Type As New Col With {.Name = "Type", .Width = 80}
            End Class
     
        End Class
      Public Class Col
            Public Shared Name As String
            Public Shared Width As Integer
        End Class
    J’espère que je suis clair dans mes explications
    Merci pour votre aide et vos idées...

    EDIT : J'avais oublié la classe Col

  2. #2
    Membre éclairé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2012
    Messages
    640
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Bâtiment

    Informations forums :
    Inscription : Mars 2012
    Messages : 640
    Par défaut
    Je sais pas pourquoi j'ai posé la question,ça a l'air de fonctionner mon truc....(c'est pas la première fois que je post et je trouve la solution aussitôt aprés.... )
    M'enfin si il y a mieux n’hésitez pas.....

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 13
    Dernier message: 10/12/2014, 17h11
  2. Réponses: 4
    Dernier message: 03/02/2011, 14h15
  3. Réponses: 0
    Dernier message: 20/01/2011, 21h45
  4. [Image] Classe pour stocker une image JPEG ?
    Par elitost dans le forum Entrée/Sortie
    Réponses: 3
    Dernier message: 19/01/2006, 13h34
  5. [HTML] Tableau pour l'enregistrement des données
    Par ghyosmik dans le forum Balisage (X)HTML et validation W3C
    Réponses: 13
    Dernier message: 01/11/2005, 15h28

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