冻结wpf数据网格中的列

Posted

技术标签:

【中文标题】冻结wpf数据网格中的列【英文标题】:Freezing columns in wpf datagrid 【发布时间】:2010-12-25 07:33:29 【问题描述】:

我有一些表格数据,其中包含很多字段,当我的 WPF 应用程序调整大小时,其中很多都被切断了。但是,我希望始终看到前 6 列,因为它们很重要。我怎样才能以网格格式实现这一点?我正在使用 WPFToolkit DataGrid,但如果存在一个控件,我可以说服它更改为不同的控件。

现在,我在滚动查看器中并排使用两个不同的 DataGrid,其中最右边的 datagrid 水平滚动和垂直滚动关闭。我还必须同步两者以进行排序或完全禁用排序。

【问题讨论】:

【参考方案1】:

好的,在那个控件中它是微不足道的,在我的例子中,你所要做的就是设置 FrozenColumnCount = "6"。也许其他人会需要这个,他们可以嘲笑我的愚蠢。

【讨论】:

以上是关于冻结wpf数据网格中的列的主要内容,如果未能解决你的问题,请参考以下文章

如何冻结 PrimeNg 数据表中的列 - Angular 2?

是否可以在 mvvm 模式中获取 wpf 数据网格上的动态列?

WPF xaml:如何使用自动生成的列验证 DataGrid 中的单元格

如何设置数据网格列以填充数据网格集以填充和布局自动调整大小的网格?

WPF使用转换器更改datagrid单元格背景颜色

将wpf datagrid导出为自定义Excel CSV文件