C# 在Silverlight中拆分或合并单元格

C# 在Silverlight中拆分或合并单元格,c#,.net,silverlight,C#,.net,Silverlight,我必须制作一个表格,其中一些行被拆分,一些单元格被合并 例如:在第一列中,我有两行,但在第二列中,每行被分成几小行。因此,第一列中的一行变成第二列中的几行 如下所示: 但是,我找不到如何在Silverlight中拆分或合并单元格。我必须创建自己的控件吗?事实上,如果您确定每年的行将包括两行(并且总是两行),那么您可以使用datagrid而无需创建自己的控件。不要使用DataGridTextColumn作为列,而是使用DataGridTemplate列,并为每个单元格使用包含两个文本块(每个文本

我必须制作一个表格,其中一些行被拆分,一些单元格被合并

例如:在第一列中,我有两行,但在第二列中,每行被分成几小行。因此,第一列中的一行变成第二列中的几行

如下所示:


但是,我找不到如何在Silverlight中拆分或合并单元格。我必须创建自己的控件吗?

事实上,如果您确定每年的行将包括两行(并且总是两行),那么您可以使用datagrid而无需创建自己的控件。不要使用DataGridTextColumn作为列,而是使用DataGridTemplate列,并为每个单元格使用包含两个文本块(每个文本块在其边框中)的StackPanel。

我找到了答案。
对于必须将单元格拆分为几行的每个单元格,我添加了不带标题的网格。也许这不是最好的决定,但它是有效的

不,年行可以包括任意数量的行。