J'ai une listview avec plusieurs lignes, le problème est que même si la barre de défilement verticale est visible, cela ne fonctionne pas, j'explique, il semble que parce que la hauteur de la grille est Auto, alors il n'y a pas de hauteur maximale et tout le contenu est affiché, même si une partie de celui-ci n'est pas visible, la seule solution partielle que j'ai trouvé est de définir la hauteur des pixels à la grille, comme 600 de la listview, mais évidemment ce n'est pas une très bonne solution puisque je voudrais que la hauteur soit définie par son conteneur, j'ai essayé de lier la propriété height à ActualHeight du TabItem, mais ça ne marche pas non plus, je suis désespérée, donc si quelqu'un sait comment résoudre ce problème, je serais très reconnaissant, merci d'avance.WPF Ajuster la hauteur de la grille en fonction du contenu de la listview
Voici ci-dessous le code que j'utilise.
<TabItem Header="Orders">
<Grid Height="Auto">
<ScrollViewer>
<ListView ScrollViewer.VerticalScrollBarVisibility="Visible"
ScrollViewer.CanContentScroll="True" >
</ListView>
</ScrollViewer>
</Grid>
</TabItem>
poste Dont des réponses non désirées, mettre à jour dans votre question. – Sauron