我有 ItemsControl 绑定并创建多条折线,每个数据项一条。
目前我得到像显示一样的“堆栈” - 顶部的第一条折线,下面是第二条,下面是第三条,依此类推......
如何使折线出现在彼此的顶部?
您需要将您的ItemsPanel (ItemsControl
默认情况下StackPanel
,这就是为什么您获得“堆栈”之类的显示)更改为另一个允许它的子项像或Panel
一样放置在彼此身上:Canvas
Grid
<ItemsControl>
<ItemsControl.ItemsPanel>
<ItemsPanelTemplate>
<Canvas/>
</ItemsPanelTemplate>
</ItemsControl.ItemsPanel>
</ItemsControl>