如何在WPF中冻结数据网格的最后一列?

5

我有一个WPF数据表格。我在每一行的末尾放置了一个删除按钮列。 由于数据表格包含的列比其宽度多,我需要向右滚动才能看到删除按钮。 我能冻结数据表格的最后一列吗?

2个回答

0

这里是我的解决方案。你可以定义一个继承自DataGridCellsPanel的类,并重写ArrangeOverride方法来计算最后几列的排列方式以将它们固定。

enter image description here


-2

如果不编写自己的扩展程序,就无法冻结最右侧的列。

如果您可以接受,可以将“删除”列放在左侧,并使用属性FrozenColumnCount进行冻结。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接