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 Presentation Foundation Discussion :

Probleme de rafraichissment sur les GridViewColumn en Width="Auto"


Sujet :

Windows Presentation Foundation

  1. #1
    Membre expérimenté
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 562
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 562
    Points : 1 313
    Points
    1 313
    Par défaut Probleme de rafraichissment sur les GridViewColumn en Width="Auto"
    j'ai un petit probleme avec
    GridViewColumn
    Width="Auto"
    bindé sur un
    ItemsSource
    quand j'insere un element dans ma source
    cela s'affiche correctement mais la taille de la column ne change pas

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 562
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 562
    Points : 1 313
    Points
    1 313
    Par défaut
    bon j'ai trouve un truc tout seul mais franchement je trouve pas ca sexy du tout ou alors c'est que je suis trop exigent

    code du grid view col
    <GridViewColumn Header="Prenom" x:Name="zozo" DisplayMemberBinding="{Binding Path=Prenom}"/>

    et le code qu'il faut rajouter apres avoir inserer son item
    zozo.SetValue(GridViewColumn.WidthProperty, 0.0);
    zozo.SetValue(
    GridViewColumn.WidthProperty, Double.NaN);

    ou la version plus "cholie"
    GridView dd = listView1.View asGridView;
    foreach (GridViewColumn x in dd.Columns)
    {
    if (x.Width.Equals(double.NaN))
    {
    x.SetValue(
    GridViewColumn.WidthProperty, 0.0);
    x.SetValue(
    GridViewColumn.WidthProperty, Double.NaN);
    }
    }
    ce qui est chiant avec cette methode c'est qu'il faut la coller en code
    soit reccup le message collectionchanged ou meme property changed de la collection bindé sur la listview, mais j'avou que j'aurais preferé une solution moins couplée ....


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

Discussions similaires

  1. [PDF] Probleme de longueur sur les cellules Date FR dans PDF
    Par C3DRIC49 dans le forum Bibliothèques et frameworks
    Réponses: 21
    Dernier message: 02/06/2009, 00h11
  2. Probleme de test sur les lock
    Par o0arthas0o dans le forum DB2
    Réponses: 5
    Dernier message: 22/11/2007, 23h46
  3. probleme de lien sur les fichiers swf
    Par phlip1 dans le forum Dreamweaver
    Réponses: 2
    Dernier message: 29/08/2007, 09h27
  4. Réponses: 3
    Dernier message: 23/05/2007, 14h14
  5. Probleme de transparance sur les sprites
    Par drcd dans le forum OpenGL
    Réponses: 2
    Dernier message: 02/05/2006, 20h31

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