冻结列ListView / GridView WPF

时间:2017-01-02 08:17:04

标签: c# wpf listview gridview

我有一个ListView,如下所示:

<ScrollViewer HorizontalScrollBarVisibility="Auto">
    <ListView>
        <ListView.View>
            <GridView>
                <GridView.Columns>
                ...
                </GridView.Columns>
            </GridView>
        </ListView.View>
    </ListView>
</ScrollViewer>

有+ -30列,所以它是一个非常宽的屏幕。当用户向右滚动时,我仍然希望他知道他在哪一列。前四列包含该信息(ID,名称,......),因此我想冻结这些列。

另外,我正在使用GridViewSort,因此使用两个ListView会导致排序不再有效。

我怎样才能做到这一点?

0 个答案:

没有答案