WPF 更改列表视图(包括其内容)的方向

本文关键字:方向 包括其 列表 视图 WPF | 更新日期: 2023-09-27 18:30:50

建议你有一个ListView,它包含很多复杂的控件(假设:每个ListViewItem都是userControls的StackPanel网格...)。

问题是:

我们如何将所有这些内容导向绑定到定向 列表视图 ??可以从水平列表视图转到垂直列表视图 还改变内容的方向?

WPF 更改列表视图(包括其内容)的方向

为了更改方向,只需在 ListView 上应用如下所示的转换:

    <ListView>
        <ListView.LayoutTransform>
            <RotateTransform Angle="-90"></RotateTransform>
        </ListView.LayoutTransform>
        <ListViewItem>George</ListViewItem>
        <ListViewItem IsSelected="True">Fred</ListViewItem>
        <ListViewItem>Andrea</ListViewItem>
    </ListView>