2011-01-29 72 views
1

我正在研究一个新项目,其中设计需要以某种形式的网格显示动态行和列。我认为我可以很简单地使用普通的网格来完成这个任务,但是它似乎应该可以使用“真实”网格。 mockupWPF DataGrid中的动态行和列范围

在我的小样,我盘旋棘手位为红色。在第1栏下,我有2列数据。问题在于我的第1列中的数据可以跨越多行。而第一列实际上是两个伪列,每个列可以独立地跨越不同数量的行。注意:数据是假的和无关紧要的。我很乐意接受良好实施的想法。我可以回到网格并在代码背后执行此操作,我愿意购买可能比DataGrid具有更大功能的数据网格,并且我的绝对手势/首选是将此格式重新调整为更多一点可行的。

感谢您提供任何想法。

+0

其实,我想我想要做的是真正叫做“合并”细胞。我在讨论它时发现了一个话题。 http://stackoverflow.com/questions/4276873/how-to-merge-cells-rowwise-or-columnwise-in-wpf-datagrid – billb 2011-02-01 18:23:22

回答

0

大多数商业WPF DataGrid实现像这样处理分层数据。例如,Telerik's DataGrid(RadControls for WPF的一部分)支持多种格式的分层数据。

通常,默认造型比你上述有些不同,但是可以适合于经由定型该格式。

+0

其实,我想我想要做的是真的叫做“合并“ 细胞。我在讨论它时发现了一个话题。 http://stackoverflow.com/questions/4276873/how-to-merge-cells-rowwise-or-columnwise-in-wpf-datagrid 虽然我仍然可以使用商业工具。 – billb 2011-02-01 18:24:21