建议你有一个 ListView,它包含很多复杂的控件(假设:每个 ListViewItem 都是 userControls 的 StackPanels 的网格......)。
问题是 :
我们如何将所有这些内容方向绑定到 ListView 的方向?从 Horizontal ListView 到 Vertical ListView 可以改变内容的方向吗?
建议你有一个 ListView,它包含很多复杂的控件(假设:每个 ListViewItem 都是 userControls 的 StackPanels 的网格......)。
问题是 :
我们如何将所有这些内容方向绑定到 ListView 的方向?从 Horizontal ListView 到 Vertical ListView 可以改变内容的方向吗?
为了改变方向,只需在 ListView 上应用一个转换,如下所示:
<ListView>
<ListView.LayoutTransform>
<RotateTransform Angle="-90"></RotateTransform>
</ListView.LayoutTransform>
<ListViewItem>George</ListViewItem>
<ListViewItem IsSelected="True">Fred</ListViewItem>
<ListViewItem>Andrea</ListViewItem>
</ListView>