Comment puis-je désactiver le défilement horizontal dans une WPF ListBox?


119

Cela semble être une question absurdement simple, mais les recherches Google et Stack Overflow ne donnent rien. Comment puis-je désactiver le défilement horizontal dans une WPF ListBox lorsque les éléments occupent plus d'espace horizontal que celui disponible dans la zone?

Réponses:


269

En XAML:

<ListBox ScrollViewer.HorizontalScrollBarVisibility="Disabled" />

En C #:

myListBox.SetValue(
    ScrollViewer.HorizontalScrollBarVisibilityProperty,
    ScrollBarVisibility.Disabled);

1
Si cela ne fonctionne pas pour vous, utilisez cette réponse simple >> stackoverflow.com/a/1739298/2123400
Eftekhari
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.