Je commence juste dans le développement de winphone et je ne peux pas comprendre comment définir le défilement vertical. Par exemple, j'ai démarré une nouvelle application pivot, et ce code permet à l'utilisateur de faire défiler et de saisir toutes les entrées: maintenant quand, j'ajoute mon propre élément de pivot, Avec un stackpanel avec plus d'articles que ce qui peut être vu à l'écran à l'écran, cela ne me permettra pas de faire défiler pour les voir tous. Qu'est-ce que je manque ici? P> Merci. P> P>
3 Réponses :
Ajouter ScrollViewer sur la StackPanel et cela le rendra défilé. P>
La liste listbox code> Dans l'exemple de code que vous avez fourni une fonctionnalité de défilement intégrée intégrée. Toutefois, si vous n'utilisez pas quelque chose qui a déjà cette fonctionnalité de défilement, vous devrez ajouter un
ScrollViewer code>.
<controls:PivotItem Header="Example">
<ScrollViewer Margin="12,0,12,0">
<StackPanel>
<TextBlock Text="Example1" FontSize="150" />
<TextBlock Text="Example2" FontSize="150" />
</StackPanel>
</ScrollViewer>
</controls:PivotItem>
Dans une commande de pivotement, si le contenu déborde de la page verticale, il devrait y avoir une défilement "vertical" par défaut à votre disposition.
J'ai eu un contrôle similaire avec une boîte de liste limitée à la propriété. Avoir "liste" devrait vous permettre de faire défiler automatiquement. P>
Ne pas ajouter de vision de défilement sur le panneau de pile car il ferait le défilement activé pour chaque élément de liste que vous ne voulez pas. P>