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

Bibliothèques & Frameworks Discussion :

Style Dojox Datagrid [Dojo]


Sujet :

Bibliothèques & Frameworks

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Avril 2010
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 20
    Par défaut Style Dojox Datagrid
    Bonjour,

    Je cherche le moyen de modifier le style d'une colonne d'une dojox Datagrid.

    J'aimerai par exemple que le texte soit aligné à droite.

    La question parait bête mais je ne trouve, dans les exemples, que des grid ou est déclaré le "width".

    Merci d'avance.

  2. #2
    Membre chevronné
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Janvier 2010
    Messages
    322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Transports

    Informations forums :
    Inscription : Janvier 2010
    Messages : 322
    Par défaut
    Bonjour,

    Je ne pense pas que ce soit dans le style du datagrid qu'il est possible d'aligner une colonne.
    Peut être qu'avec un formatter c'est faisable... ? en permettant l'utilisation de balises html dans le datagrid.
    Par exemple quelque chose du genre :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
     layout: [
                    { field: "id", name: "référence" },
                    { field: "title", name: "titre" },
                    { field: "sale_price", name: "prix de vente", formatter:
     alignerDroite }],
    .
    .
    .
    function alignerDroite (value) {
          return "<font align='right' width='100%'>value</font>";
    }
    Ce n'est qu'une supposition je n'ai pas testé

  3. #3
    Membre chevronné
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Janvier 2010
    Messages
    322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Transports

    Informations forums :
    Inscription : Janvier 2010
    Messages : 322
    Par défaut
    Après un test rapide, ce que j'ai supposé fonctionne bien.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    layout: [
                    { field: "id", name: "référence" },
                    { field: "title", name: "titre" },
                    { field: "sale_price", name: "prix de vente", formatter:
     function(value){ return "<div align='right'>"+value+"</div>";}}],

  4. #4
    Membre averti
    Inscrit en
    Avril 2010
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 20
    Par défaut
    Bonjour ,

    Pour ceux que cela interresse, j'ai trouvé une solution toute simple à mettre dans la déclaration de la datagrid : cellStyles="text-align: right;"

    Cordialement.

  5. #5
    Membre chevronné
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Janvier 2010
    Messages
    322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Transports

    Informations forums :
    Inscription : Janvier 2010
    Messages : 322
    Par défaut
    Merci d'avoir posté une solution simple

    Peux tu passer le sujet en Résolu s'il te plait ?

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

Discussions similaires

  1. Style ligne DataGrid dans ChildWindow
    Par Ninine7 dans le forum Silverlight
    Réponses: 2
    Dernier message: 09/06/2011, 11h09
  2. Style columns DataGrid
    Par enamorada dans le forum Silverlight
    Réponses: 2
    Dernier message: 16/03/2011, 08h06
  3. [Dojo] Style CSS : DataGrid / scrollbar sur un select / AccordionContainer
    Par Daniel_Gibot dans le forum Bibliothèques & Frameworks
    Réponses: 10
    Dernier message: 14/01/2010, 12h40
  4. [Dojo] Modification de cellule dans une dojox.DataGrid
    Par bellenthan dans le forum Bibliothèques & Frameworks
    Réponses: 13
    Dernier message: 22/09/2009, 15h37
  5. Réponses: 3
    Dernier message: 13/10/2004, 10h43

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