使数据网格单元的内容跨越多个相邻的单元格空间

问题描述 投票:0回答:1

我希望我的一些datagrid单元允许其内容溢出并在运行时根据绑定数据显示在相邻单元格上。它应该看起来像附加的图像![Datagrid期望寻找一些单元格]:https://drive.google.com/open?id=1SM_GQxT6zZ7q5oMBDJOMUkK_ct3fULg_

我试图在运行时将弹出窗口放在所需的单元格上,但弹出窗口在滚动时会产生各种问题。我也尝试调整弹出偏移量,因为网格滚动但它不能平稳地工作,当单元格离开视图时,弹出窗口仍显示在UI上。所以弹出方法不起作用。如果以某种方式我们可以通过模板列单元格并允许单元格内容根据数据选择性地溢出,那么我认为滚动问题不会出现,但不确定如何进行此方法。

wpf wpfdatagrid
1个回答
1
投票

DataGrid并不是真正意图以这种方式使用,但可以找到合并DataGrid细胞的冗长方法here

使用标准Grid构建可能更容易,并利用ColumnSpan属性来获得所需的效果。不确定你的模型是如何构建的,但它在MVVM中可以很好地工作。

© www.soinside.com 2019 - 2024. All rights reserved.