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

Silverlight Discussion :

Alternative à Grid.Row et Grid.Column ?


Sujet :

Silverlight

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2003
    Messages
    837
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations forums :
    Inscription : Février 2003
    Messages : 837
    Par défaut Alternative à Grid.Row et Grid.Column ?
    Bonjour à tous,

    Nous avons souvent besoin de réaliser une présentation à l'aide des grids afin d'aligner tous nos controles correctement. Le Grid remplit cette tache parfaitement mais il y a un coté pratique franchement désagréable...
    Imaginons un grid avec 20 lignes. On vous demande d'insérer une ligne en plein milieu (ou pire, tout au début) du grid. Bah là vous vous dites, chouettes, il faut que je me tape les 19 controles qui suivent et tous leur modifier leurs property Grid.Row pour l'incrémenter de 1... (et encore, c'est dans le cas ou il n'y a qu'un controle par ligne...)

    Existe-t-il une alternative à Grid.Row et Grid.Column ? Ca aurait été nickel de pouvoir créer un grid comme les Table en HTML, au moins on aurait la maitrise sur tout le bousin...

    Merci d'avance !
    @ +

  2. #2
    Rédacteur
    Avatar de Thomas Lebrun
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    9 161
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Par défaut
    Pas à ma connaissance mais tu peux te lancer dans un contrôle Custom

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2003
    Messages
    837
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations forums :
    Inscription : Février 2003
    Messages : 837
    Par défaut
    Merci pour ta réponse.
    Pour le controle custom, je pense que je vais passer mon tour, ca risque de ne pas tenir dans mes délais et mon chef risquerait de pas etre content

    Je verrais bien si je me sens le courage de faire ça à la maison...

  4. #4
    Membre expérimenté
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    203
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 203
    Par défaut
    En WPF il y a AutoGrid http://wpfcontrib.codeplex.com/wikip...ame=wpfcontrib
    C'est un point de départ si tu veux faire une version en Silverlight

  5. #5
    Membre éprouvé
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    121
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2008
    Messages : 121
    Par défaut
    Sinon tu peux créer assez rapidement des méthodes d'extensions du genre
    Grid.AddRow Grid.InsertRow pareil pour colonne ou les méthodes d'extension se chargeraient elle même de modifier le Grid.Row ou Grid.Column des différents FrameworkElement selon l'endroit d'insertion, sa a rien de compliqué

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 53
    Par défaut
    Si tu utilises Blend :
    lorsque tu rajoutes une colonne ou une ligne en cliquant sur le bord de ta grid,
    ça incrémente automatiquement tes indices Grid.Row ou Column.
    Je ne sais pas si ca marche en supprimant une colonne (j'ai pas trouvé) au pire dans ce cas tu n'as qu'a réduire la taille de la colonne ou ligne en trop c'est moins propre mais pratique si tu es pressé.

Discussions similaires

  1. A propos de Row Editing Grid
    Par owenho dans le forum Ext JS / Sencha
    Réponses: 4
    Dernier message: 16/11/2013, 23h14
  2. Layout grid.row height
    Par hbespoir2003 dans le forum Windows Presentation Foundation
    Réponses: 2
    Dernier message: 02/03/2012, 14h25
  3. Row Editor Grid Example
    Par TsunamiDream dans le forum Ext JS / Sencha
    Réponses: 4
    Dernier message: 20/07/2010, 15h51
  4. Question bête : 4 zones précises (Grid.row ?)
    Par vincentDec dans le forum Silverlight
    Réponses: 3
    Dernier message: 25/04/2010, 14h05
  5. BackGround + grid.row/column x variable
    Par cKmel dans le forum Windows Presentation Foundation
    Réponses: 10
    Dernier message: 15/11/2009, 18h56

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