我需要在ItemsControl
中将所有Items
置于同一位置(0,0),一个堆栈,默认情况下为Grid
,如果我不设置{{1} }和Grid.Row
。
是的我可以使用Grid.Column
或Grid
,但也许还有一些其他更原始的控件?或者可能会有一些样式更改?
我想像往常一样将集合绑定到Canvas
,并通过ItemsSource
属性来统治Items
的位置。我已经完成了偏移逻辑但是在标准Margin
中,第二个元素的ItemsControl
从第一个元素的末尾开始计算我想要避免的。
答案 0 :(得分:0)
您可以使用Grid
作为ItemsPanel
的{{1}}:
ItemsControl
在上面的示例中,项目按预期相互重叠。