如何在WPF ListBox中禁用水平滚动?

Mar*_*oms 117 .net c# wpf listbox visual-studio

这似乎是一个荒谬简单的问题,但谷歌和Stack Overflow搜索没有产生任何结果.当项目占用的水平空间超过框中可用的水平空间时,如何在WPF ListBox中禁用水平滚动?

Jas*_*son 258

在XAML中:

<ListBox ScrollViewer.HorizontalScrollBarVisibility="Disabled" />
Run Code Online (Sandbox Code Playgroud)

在C#中:

myListBox.SetValue(
    ScrollViewer.HorizontalScrollBarVisibilityProperty,
    ScrollBarVisibility.Disabled);
Run Code Online (Sandbox Code Playgroud)

  • 如果它对您不起作用,请使用这个简单的答案&gt;&gt; /sf/answers/121750891/ (3认同)