WPF绑定网格子UIElementCollection

时间:2011-03-22 00:12:50

标签: wpf binding grid children

我有一个矩形形状列表,我保留在内存中,

我想将此矩形列表绑定到Grid,以便Grid将矩形显示为其子项。

因此,当我更新此矩形列表(添加,删除)时,它将在显示中更新。 我知道我可以通过访问Grid的children属性并添加和删除矩形以编程方式执行此操作,但由于难以解释我想使用绑定功能....

这可能吗?

由于

2 个答案:

答案 0 :(得分:4)

在这种情况下,您应该使用itemscontrol,因为无法直接绑定到面板的Children属性。有关相同的情况,请参阅this example,但它使用的是画布。

答案 1 :(得分:0)

将矩形放在ObservableCollection中。