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 :

Datagridview header cell diagonal


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre chevronné
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2008
    Messages
    337
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Septembre 2008
    Messages : 337
    Par défaut Datagridview header cell diagonal
    Bonjour,
    voilà j'ai un datagridview, je souhaiterais pour un gain de place et de visibilité afficher certains header cells en diagonal dans ce genre là.

    J'aimerais savoir si c'est possible et comment procéder.
    Merci d'avance A+

  2. #2
    Rédacteur
    Avatar de Paul Musso
    Profil pro
    Inscrit en
    Août 2008
    Messages
    368
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Août 2008
    Messages : 368
    Par défaut
    Bonjour,

    Pour moi c'est possible en utilisant des images pour chaque label en diagonal. Soit tu les crées avec un petit logiciel de dessin, soit tu peux les générer à la volée avec une bibliothèque spécialisée.

    De façon native, sinon il n'y pas de solution à ton problème.

  3. #3
    Membre Expert Avatar de Guulh
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    2 160
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2007
    Messages : 2 160
    Par défaut
    Citation Envoyé par Paul Musso Voir le message
    De façon native, sinon il n'y pas de solution à ton problème.
    Il n'est pas possible en effet de donner un angle à du texte d'une grille simplement en changeant une propriété. On peut cependant surcharger le dessin d'une cellule. Par exemple, un petit coup de google "datagridview" header angle me renvoie sur http://unboxedsolutions.com/sean/arc...02/19/878.aspx qui propose une solution, etle code qui va avec

  4. #4
    Membre chevronné
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2008
    Messages
    337
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Septembre 2008
    Messages : 337
    Par défaut
    Merci pour vos réponses je vais cogité sur celà plus tard!
    Je vous tien au courant!

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

Discussions similaires

  1. DataGriwView header Cell
    Par LibidoPostToxico dans le forum VB.NET
    Réponses: 0
    Dernier message: 22/06/2010, 14h22
  2. Localization de Datagridview Header
    Par olibara dans le forum Windows Forms
    Réponses: 9
    Dernier message: 18/10/2009, 17h06
  3. [VB2005]datagridview : header rowindex ?
    Par Kropernic dans le forum Windows Forms
    Réponses: 8
    Dernier message: 09/06/2008, 09h31
  4. vb.net - Datagridview multi header
    Par House MD dans le forum VB.NET
    Réponses: 6
    Dernier message: 22/04/2008, 19h48
  5. [2.0] Mettre une Checkbox dans le header d'une colonne d'une DatagridView
    Par aurelien.tournier dans le forum Windows Forms
    Réponses: 5
    Dernier message: 23/01/2007, 10h27

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