Défilement vertical dans le panneau de la pile
Je suis en train d'essayer d'obtenir une barre de défilement pour être placé sur une pile du panneau. La barre de défilement s'affiche mais ne permettra pas à l'utilisateur de déplacer la barre de défilement. Est-il quelque chose de mal avec mon XMAL ou est-il de plus?
<GroupBox HorizontalAlignment="Left" Margin="268,8,0,0" VerticalAlignment="Top" Width="505.881" Height="352.653" Header="Metrics">
<Grid>
<ScrollViewer>
<StackPanel>
</StackPanel>
</ScrollViewer>
</Grid>
</GroupBox>
Le contenu de la pile du panneau est extenseurs avec les données figurant dans leur.
source d'informationauteur joshwl2003
Vous devez vous connecter pour publier un commentaire.
Vous ne devez pas définir la Largeur et la Hauteur de la Zone afin de rendre l'intérieur ScrollViewer travail. Essayez et vous verrez qu'elle fonctionne très bien.
Les paramètres par défaut pour ScrollViewer sont
HorizontalScrollBarVisibility="Disabled" VerticalScrollBarVisibility="Visible"
donc ce que vous voyez est le visible, mais l'état désactivé de la ScrollViewer. Si le contenu du ScrollViewer devient plus grand que l'espace disponible de la barre verticale deviennent interactives et permettent de faire défiler. Essayez de définirVerticalScrollBarVisibility="Auto"
à voir plus clairement quand il est actif ou non.