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

Windows Forms Discussion :

[C#] ordre des colonnes dans un datagrid


Sujet :

Windows Forms

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 5
    Points : 4
    Points
    4
    Par défaut [C#] ordre des colonnes dans un datagrid
    bonjour à tous,

    c'est une application csharp windows
    je remplis un datagrid avec une collection d'objets. pour cela j'utilise la propriété datasource.
    les informations s'affichent bien mais l'ordre des colonnes dans mon datagrid ne me convient pas et d'ailleurs je ne comprends pas pourquoi c'est dans cet ordre.

    je suis sur que quelqu'un va m'aiguiller
    merci

  2. #2
    Membre chevronné
    Avatar de Piotrek
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    869
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 869
    Points : 1 904
    Points
    1 904
    Par défaut
    Salut

    Merci de mettre le tag C# dans le titre

    Si tu travaille avec le datagrid (et pas le datagridview) il faut utiliser les tablestyles pour la personnalisation:
    http://msdn.microsoft.com/library/de...stDataGrid.asp

  3. #3
    Membre régulier Avatar de arthenius
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2005
    Messages
    107
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

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

    Informations forums :
    Inscription : Mars 2005
    Messages : 107
    Points : 120
    Points
    120
    Par défaut
    si tu utilise un dataset typé il faut changer l'ordre de tes colonnes dans ton Xsd

    pas d'autre moyen...

    ou alors changer l'ordre dans ton select
    Arthenius

  4. #4
    Membre actif Avatar de neuropathie
    Inscrit en
    Janvier 2005
    Messages
    223
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 223
    Points : 201
    Points
    201
    Par défaut
    utilise plutot la propriété TableStyle ne paramètrant ton datagrid style bien sur si tu utilsies un datagrid, ca te permettra plein de choses (ordre des colonnes, largeur des colonnes, intitulé de la colonne...)

  5. #5
    Membre régulier Avatar de arthenius
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2005
    Messages
    107
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

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

    Informations forums :
    Inscription : Mars 2005
    Messages : 107
    Points : 120
    Points
    120
    Par défaut
    l'ordre des colonnes ne peux pas ce changer a l'aide d'un tablestyle du moins pas en framework 1.1 ou alor sje serais curieux d'avoir la solution

    en 2.0 c'est faisable par contre
    Arthenius

  6. #6
    Membre actif Avatar de neuropathie
    Inscrit en
    Janvier 2005
    Messages
    223
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 223
    Points : 201
    Points
    201
    Par défaut
    Citation Envoyé par arthenius
    l'ordre des colonnes ne peux pas ce changer a l'aide d'un tablestyle du moins pas en framework 1.1 ou alor sje serais curieux d'avoir la solution

    en 2.0 c'est faisable par contre
    quand tu spécifies ton datagridstyle et que tu y ajoutes tes champs tu peux jouer ave les flèches qui apparaissent pour monter le champ que tu veux faire apparaitre en premier avant les autres

  7. #7
    Membre régulier Avatar de arthenius
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2005
    Messages
    107
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

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

    Informations forums :
    Inscription : Mars 2005
    Messages : 107
    Points : 120
    Points
    120
    Par défaut
    en mode design ???

    jamais fait c peut etre pour ca

    tjs fais a la main ...enfin en code
    Arthenius

  8. #8
    Membre actif Avatar de neuropathie
    Inscrit en
    Janvier 2005
    Messages
    223
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 223
    Points : 201
    Points
    201
    Par défaut
    Ben voilààààààà

    donc mtnt tu y crois un peu plus?

Discussions similaires

  1. Réponses: 2
    Dernier message: 27/06/2008, 11h57
  2. Ordre des colonnes dans une table
    Par c.langlet dans le forum Administration
    Réponses: 3
    Dernier message: 16/05/2007, 18h39
  3. Réponses: 1
    Dernier message: 02/05/2007, 15h16
  4. [vb6] Changez dynamiquement ordre des colonnes dans listview ?
    Par sun19 dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 26/10/2006, 16h50
  5. [C#] ordre des éléments dans un datagrid
    Par liliprog dans le forum ASP.NET
    Réponses: 3
    Dernier message: 19/09/2005, 16h31

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