折线渲染

问题描述:

我有ItemsControl绑定并创建多个折线,每个数据项一个。折线渲染

目前我得到的“栈”像显示 - 首先折线上方,下面是第二个,下面是第三个,依此类推......

我怎样才能让折线出现在彼此的顶部?

您需要将ItemsControlItemsPanel(默认情况下是一个StackPanel这就是为什么你的“堆栈”像显示)更改为另一个Panel这使得它的孩子要放在对方喜欢的CanvasGrid

<ItemsControl> 
    <ItemsControl.ItemsPanel> 
     <ItemsPanelTemplate> 
      <Canvas/> 
     </ItemsPanelTemplate> 
    </ItemsControl.ItemsPanel> 
</ItemsControl> 
+0

太棒了,作品......非常感谢! – Dusan 2012-04-22 14:38:28