-1
我在一个固定宽度的网格单元格内有一个水平方向的* ItemsControl,并且由于项目的数量,它不会全部适合那个细胞。如果内容被切断,这很好,但是,除非在空间不足的情况下显示前几个元素,否则我不想显示几个元素(即,我希望它向左溢出并切断最左边的元素元素而不是最右边)。我试着将水平对齐和/或内容水平对齐设置为正确,但似乎不起作用。有没有办法做到这一点?使一个比可用空间更宽的ItemsControl总是显示最后一项(WPF)
(*),我的意思是:
<ItemsControl ItemsSource="{Binding MyListOfThings}" >
<ItemsControl.ItemsPanel>
<ItemsPanelTemplate>
<StackPanel Orientation="Horizontal"/>
</ItemsPanelTemplate>
</ItemsControl.ItemsPanel>
...
</ItemsControl>
是的,这做到了。非常感谢你。我正在改变ItemsControl的HorizontalAlignment ... –