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 :

[VB.NET] Créer un tableau de labels


Sujet :

VB.NET

  1. #1
    Membre du Club
    Inscrit en
    Février 2008
    Messages
    123
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 123
    Points : 58
    Points
    58
    Par défaut [VB.NET] Créer un tableau de labels
    Bonjour tout le monde,

    Comment pourrais-je créer un tableau de label de sorte à ce que je puisse les afficher sur un panel, du genre:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
            Private LblFields() As Label
            ' puis
            For I = 1 To 10
                LblFields(I).Visible = True
                LblFields(I).Text = I
            Next
    Merci pour votre aide

  2. #2
    Rédacteur
    Avatar de SaumonAgile
    Homme Profil pro
    Team leader
    Inscrit en
    Avril 2007
    Messages
    4 028
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Team leader
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2007
    Messages : 4 028
    Points : 6 334
    Points
    6 334
    Par défaut
    Tu peux utiliser une liste générique de Label par exemple, ensuite tu parcours ta liste et tu ajoutes les labels dans la propriété Controls du control qui doit les afficher. Ne restera plus qu'à les positionner correctement, pour ça regarde du côté de FlowLayoutPanel ou TableLayoutPanel
    Besoin d'un MessageBox amélioré ? InformationBox pour .NET 1.1, 2.0, 3.0, 3.5, 4.0 sous license Apache 2.0.

    Bonnes pratiques pour les accès aux données
    Débogage efficace en .NET
    LINQ to Objects : l'envers du décor

    Mon profil LinkedIn - MCT - MCPD WinForms - MCTS Applications Distribuées - MCTS WCF - MCTS WCF 4.0 - MCTS SQL Server 2008, Database Development - Mon blog - Twitter

  3. #3
    Membre du Club
    Inscrit en
    Février 2008
    Messages
    123
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 123
    Points : 58
    Points
    58
    Par défaut
    Citation Envoyé par SaumonAgile Voir le message
    Tu peux utiliser une liste générique de Label par exemple, ensuite tu parcours ta liste et tu ajoutes les labels dans la propriété Controls du control qui doit les afficher. Ne restera plus qu'à les positionner correctement, pour ça regarde du côté de FlowLayoutPanel ou TableLayoutPanel
    Merci de te pencher sur mon problème

    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
    16
     
     
        Private LblFields As new List(Of Label)
        ' puis
        Private Sub LoadFields()
            K = 450
            J = 60
            For I = 0 To Me.DataGridView1.Columns.Count - 1
                LblFields.Add(New Label)
                Me.Panel1.Controls.Add(LblFields.Item(I))
                LblFields.Item(I).Location = New System.Drawing.Point(K, J)
                LblFields.Item(I).Text = Me.DataGridView1.Columns.Item(I).Name
                LblFields.Item(I).Visible = True
                J += 23
            Next
        End Sub
    Avec ça, tout roule merci

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

Discussions similaires

  1. [VS.NET] [WinForms] [VB.NET] Créer un installeur
    Par Fruity dans le forum Windows Forms
    Réponses: 3
    Dernier message: 21/05/2008, 15h50
  2. [.NET 2.0] DataList => Comment créer un tableau ?
    Par mioux dans le forum ASP.NET
    Réponses: 6
    Dernier message: 10/09/2007, 16h01
  3. [C#/VS.Net 2003]Créer un tableau d'images
    Par marie mouse dans le forum Windows Forms
    Réponses: 2
    Dernier message: 06/09/2007, 15h18
  4. [VB.NET] Créer un index textbox/Label
    Par t1marlartiste dans le forum ASP.NET
    Réponses: 13
    Dernier message: 14/06/2007, 09h09
  5. [VB.NET] Créer et remplir un nouveau fichier Access
    Par Manue.35 dans le forum Accès aux données
    Réponses: 2
    Dernier message: 18/07/2003, 15h42

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