XAML:批量定义网格中列的元素

时间:2011-12-19 08:51:23

标签: xaml

在定义Grid的内容时,我首先定义所有行和列定义,然后在定义元素时,我必须明确指定它们属于哪个行和列。它不仅乏味,而且如果我在其他地方之间添加一个元素,我必须手动移动后面所有内容的索引。所以我想知道是否可以批量定义列或行中的元素,例如

<Column.Content Index="0">
    <Label>First row</Label>
    <Label>Second row</Label>
    <Label>Third row</Label>
</Column.Content>

..或类似的?像<table> HTML标签的工作方式也很棒。

1 个答案:

答案 0 :(得分:0)

鉴于你的问题,我认为你应该放弃数据绑定的魔力,让WPF在插入新数据的情况下进行数据移动的艰苦工作:看看http://social.msdn.microsoft.com/Forums/is/wpf/thread/2f5173fd-a9ef-4a5b-9fa8-b68e4255dac4