我怎样才能禁用水平滚动的WPF列表框?

这似乎是一个荒唐简单的问题,但Google和SOsearch什么都没有。 当项目占用比框中可用的更多的水平空间时,如何禁用WPF列表框中的水平滚动?

在XAML中:

<ListBox ScrollViewer.HorizontalScrollBarVisibility="Disabled" /> 

在C#中:

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