可以冻结WPF ListView / GridView中的列吗?

时间:2010-06-10 21:16:24

标签: wpf gridview wpf-controls

我目前在ListView.View中有一个GridView。 GridView列将远远超过屏幕的宽度,因此总会有水平滚动。

我想要做的是让屏幕上始终保留某些列,无论滚动如何。所以左边的前x列是冻结的(ala Excel),其余的可以滚动。

不需要动态/用户选择 - 我事先知道哪些列需要冻结。

这可能吗?

1 个答案:

答案 0 :(得分:0)

快速而肮脏的解决方案是使用彼此相邻的两个列表视图。左边一个用于冻结列,右边一个用于启用水平滚动。如果您需要垂直滚动,可以将两个列表视图包装在滚动查看器中。