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 :

Question sur scrollbar et WPF


Sujet :

Windows Presentation Foundation

  1. #1
    Membre à l'essai
    Inscrit en
    Janvier 2007
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 10
    Points : 11
    Points
    11
    Par défaut Question sur scrollbar et WPF
    Bonjour,

    Ma question est simple, en fait: En WPF, j'ai une listview sur une form.
    Cette listview contient 1000 items et possede donc d'entrée un scrollbar vertical. Jusqu'ici tout se passe bien.

    Le problème:

    Lorsque je redimensionne la form en l'agrandissant, la listview suis le mouvement en s'agrandissant elle-aussi MAIS le scrollbar vertical disparait a ce moment (lorsque la form est maximisée, en fait.)

    Pourquoi ??

    Et surtout comment faire pour éviter cela ??? Je souhaite tout simplement que le scrollbar vertical soit toujours présent...

    Merci pour vos réponses.

  2. #2
    Membre habitué Avatar de thelpi
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    217
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Deux Sèvres (Poitou Charente)

    Informations forums :
    Inscription : Décembre 2007
    Messages : 217
    Points : 156
    Points
    156
    Par défaut
    Bonjour,

    As tu essayé en définissant explicitement un composant ScrollViewer autour de ta ListView ?

    Exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    <ScrollViewer CanContentScroll="True" HorizontalScrollBarVisibility="Auto" VerticalScrollBarVisibility="Auto">
            <ListView ...>
            </ListView>
    </ScrollViewer>
    @+

  3. #3
    Membre expert
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    2 210
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 2 210
    Points : 3 015
    Points
    3 015
    Par défaut
    Tu peux essayé de faire ceci sur ta ListView pour forcer la présence de la ScrollBar verticale :
    Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <ListView ScrollViewer.VerticalScrollBarVisibility="Visible" ... >
    <ListView/>

  4. #4
    Membre à l'essai
    Inscrit en
    Janvier 2007
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 10
    Points : 11
    Points
    11
    Par défaut Merci
    En fait, le probleme survient lorsqu'on agrandie (maximise) la fenetre... Pourquoi ? parce ce que la fenetre est comme agrandie exagerement et depasse "virtuellement" le bas de l'écran. Le UserControl qui est dans la fenetre agrandie et qui contient la listview "sort" donc de l'écran et le programme estime que, puisqu'on voit l'integralité de la listview (ce qui n'est donc pas le cas puisqu'en fait une partie est cachée en bas...) il n'y a donc pas lieu d'afficher le scrollbar vertical.
    J'espere malgrés tout être assez clair, meme si j'en doute...

    Donc, pour conclure, la solution serait de dire au UserControl contenant la ListView de s'ancrer au bas de la form conteneur et surtout de faire en sorte que cette form conteneur ne depasse plus exagerement ses dimensions, mais se limite seulement a ce qui est effectivement visible à l'écran, sans dépasser celui-ci.

    Merci quand meme pour vos coups de mains.

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

Discussions similaires

  1. Question sur le démarrage d'une application WPF
    Par takinelinfo dans le forum Windows Presentation Foundation
    Réponses: 5
    Dernier message: 28/07/2011, 08h18
  2. [MVVM WPF.net3.5] Questions sur les views et les viewsModel
    Par war120 dans le forum Windows Presentation Foundation
    Réponses: 17
    Dernier message: 12/05/2010, 23h26
  3. Petites questions sur le WPF
    Par Jimmy64 dans le forum Windows Presentation Foundation
    Réponses: 14
    Dernier message: 06/04/2008, 23h53
  4. [WPF] Question sur les Decorator
    Par tomlev dans le forum Framework .NET
    Réponses: 3
    Dernier message: 08/02/2008, 08h49
  5. 2 Questions facile sur scrollbar et Accents
    Par mamizo dans le forum Bases de données
    Réponses: 2
    Dernier message: 07/02/2005, 11h53

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