我来自WPF,并不知道是否可以让ListView水平分配项目,所有额外功能都应包括鼠标滚轮滚动(鼠标设备)和滑动(触摸设备)。
我尝试过了,但它的行为不像垂直方向上的那个。例如:我无法使用鼠标滚轮滚动。
<ListView ScrollViewer.VerticalScrollBarVisibility="Disabled" ScrollViewer.HorizontalScrollBarVisibility="Auto" ItemsSource="{Binding Collection}" >
<ListView.ItemsPanel>
<ItemsPanelTemplate>
<StackPanel Orientation="Horizontal"></StackPanel>
</ItemsPanelTemplate>
</ListView.ItemsPanel>
</ListView>
Background="Transparent"
添加到您的面板中,以赋予它 hittestvisibility 属性,这样您的鼠标滚轮就可以正常使用了。 - Chris W.