2010-03-24 2 views
1

J'utilise une visionneuse de défilement dans ma page xaml. Quand j'affiche beaucoup d'entrées dans cette visionneuse, il commence à montrer une barre de défilement qui est bien et souhaitable. Mais en exportant cette page au format jpeg j'ai besoin de montrer toutes les entrées dans une image. Par conséquent, je prévois d'augmenter sa taille juste assez pour faire disparaître la barre de défilement. Chalange je fais face à ceci est que je ne peux pas calculer exactement combien ai-je besoin d'augmenter sa hauteur de sorte qu'il peut accueillir toutes les entrées sans afficher la barre de défilement. Merci d'avance.Comment calculer la hauteur totale d'une visionneuse de défilement

- Lalit

Répondre

2

Avez-vous essayé si ViewportHeight/ViewportWidth ou ScrollableHeight/ScrollableWidth répond à vos besoins?

Je voudrais cependant proposer les éléments suivants:

  • Set MinHeight, MinWidth.
  • Assurez-vous que la visibilité de la barre de défilement est définie sur Auto. Par défaut, c'est Auto.
  • La visionneuse de défilement se développera autant qu'elle le peut & puis affiche uniquement les barres de défilement .
  • La taille maximale est définie par MaxHeight, MaxWidth.
  • Le MaxHeight/MaxWidth est toujours inférieur à ce que le parent permet.
Questions connexes