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

C# Discussion :

Table Layout pannel


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté
    Profil pro
    Mangeur de gauffre
    Inscrit en
    Octobre 2007
    Messages
    4 413
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Mangeur de gauffre

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 413
    Par défaut Table Layout pannel
    valeursBonjour

    "Table Layout pannel"

    Quelqu'un a-t-il deja joué de cet instrument ?

    J'un un truc a faire et je me demande si c'est pas le bon objet

    Dans une form je voudrais afficher une liste d'attributs : Nom + valeur
    Cete liste n'est pas forcement fixe

    J'aimerais afficher la liste verticalement

    Solutions
    TextBox : le moins pertinent
    ListBox : oui mais pas tres joli
    DataGridview : je connais bien mais présentation horizontale

    Donc quelle est la difference fondamentale entre un Table Layout Pannel et un DataGridView ?

    Est ce que le TLP s'applique bien pour mon besoin ?

  2. #2
    Membre expérimenté
    Avatar de StormimOn
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2005
    Messages
    2 593
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2005
    Messages : 2 593
    Par défaut
    Le contrôle TableLayoutPanel c'est un peu comme les table en HTML (<tr> <td> et cie) il permet de définir un tableau et dans chaque cellule tu pourras mettre des contrôles, avec la possibilité de faire du span (un contrôle peut s'étendre sur plusieurs lignes/colonnes).

    Bref c'est uniquement un container alors que la DataGridView est un contrôle qui sert à gérer des données.

  3. #3
    Membre expérimenté
    Profil pro
    Mangeur de gauffre
    Inscrit en
    Octobre 2007
    Messages
    4 413
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Mangeur de gauffre

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 413
    Par défaut
    Merci Stormimon
    Je vois

    Donc dans mon cas je pense que le plus simple est de bricoler une petite datatable ou une liste a deux colonne et d'afficher dans un datagriview
    Qu'en pense tu ?

  4. #4
    Membre expérimenté
    Avatar de StormimOn
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2005
    Messages
    2 593
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2005
    Messages : 2 593
    Par défaut
    Vu ce que tu souhaites faire une liste à 2 colonnes semble convenir, c'est pour ça que je ne vois pas en quoi le DataGridView n'est pas viable pour ta représentation ^^

  5. #5
    Membre expérimenté
    Profil pro
    Mangeur de gauffre
    Inscrit en
    Octobre 2007
    Messages
    4 413
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Mangeur de gauffre

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 413
    Par défaut
    C'est tout a fait viable
    Je me demandais simplement s'il exitait un controle plus "leger" style listbox permettant un affichage en colonnes et ne nécessitant pas la definition d'une datasource
    Mais pas de probleme des datagridview et des datatable j'en prends tous les matins dans mon café !

  6. #6
    Membre expérimenté
    Avatar de StormimOn
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2005
    Messages
    2 593
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2005
    Messages : 2 593
    Par défaut
    J'ai un doute, mais le contrôle ListView peut gérer des colonnes je crois. Ce sera probablement plus léger qu'un DataGridView.

Discussions similaires

  1. Addrow table layout panel
    Par r0seBa dans le forum Windows Forms
    Réponses: 5
    Dernier message: 10/01/2010, 16h27
  2. auto size sous table-layout: fixed;
    Par elmaho dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 07/12/2008, 17h36
  3. Réponses: 3
    Dernier message: 10/07/2008, 14h05
  4. IE6 : Largeur de table défectueuse avec table-layout:fixed ou width:100%
    Par Sergejack dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 29/11/2007, 11h10
  5. overflow et table-layout avec IE et FF
    Par nihaoma dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 25/01/2007, 12h39

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