C# 从xaml将动态大小的二维数据绑定到网格

C# 从xaml将动态大小的二维数据绑定到网格,c#,.net,xaml,binding,grid,C#,.net,Xaml,Binding,Grid,例如,我有这样一个对象:data2D=List。我想用data2D.Count行和data2D[LongestSubList].Count列将其绑定到网格 data2D.Count和data2D[LongestSubList].Count可以由业务逻辑更改,因此网格的行数和列数也应该更改 从代码中我可以管理它,并且我可以将每个data2D[I][j]绑定/解除绑定到元素add/remove上的相应单元格,但是有没有一种方法可以从xaml中实现呢

例如,我有这样一个对象:
data2D=List
。我想用
data2D.Count
行和
data2D[LongestSubList].Count
列将其绑定到网格

data2D.Count
data2D[LongestSubList].Count
可以由业务逻辑更改,因此网格的行数和列数也应该更改

从代码中我可以管理它,并且我可以将每个
data2D[I][j]
绑定/解除绑定到元素add/remove上的相应单元格,但是有没有一种方法可以从xaml中实现呢