这似乎是一个荒谬的简单问题,但Google和Stack Overflow搜索什么都没有。当项目占用的水平空间超过框中的可用空间时,如何在WPF ListBox中禁用水平滚动?
发布于 2008-12-17 06:21:31
在XAML中:
<ListBox ScrollViewer.HorizontalScrollBarVisibility="Disabled" />
在C#中:
myListBox.SetValue(
ScrollViewer.HorizontalScrollBarVisibilityProperty,
ScrollBarVisibility.Disabled);
发布于 2020-11-27 21:13:23
如果您从codebehind创建了列表框,并希望在XAML中进行更改:
<UserControl.Resources>
<Style TargetType="{x:Type ListBox}" x:Key="{x:Type ListBox}" >
<Setter Property="ScrollViewer.HorizontalScrollBarVisibility" Value="Hidden" />
</Style>
</UserControl.Resources>
https://stackoverflow.com/questions/373778
复制相似问题