2009-08-21 4 views
0

J'ai un ListView WPF dans un ScrollViewer.WPF ListView réservant toujours de l'espace lorsqu'il est réduit

J'ai besoin pour réduire le ListView et je suis en train AvecCeci code (assez striaghtoforward):

this.myListView.Visibility = Visibility.Collapsed; 

problème est le ListView semble réserver l'espace même si effondré - il disparaît mais le ScrollViewer ne redimensionner en conséquence.

Quelque chose me manque?

Toute aide appréciée

Répondre

1

Merci à tous pour leurs réponses - j'ai découvert qu'un style appliqué globalement était à l'origine du problème! Résolu maintenant.

+3

pouvez-vous partager ce style? – cKNet

+0

Pouvez-vous partager votre solution? – HoKy22

2

raison possible pourrait être que ScrollViewer par défaut montre sa barre de défilement verticale. Essayez de définir ScrollViewer.VerticalScrollBarVisibility à auto. Vous pouvez écrire quelque chose comme ceci:

<ListBox ScrollViewer.VerticalScrollBarVisibility="Auto" /> 

J'espère que ça aide.