我正在尝试与此绑定ItemsControl:<ItemsControl ItemsSource="{Binding Path=Nodes, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"> <ItemsControl.ItemsPanel> <ItemsPanelTemplate> <Canvas /> </ItemsPanelTemplate> </ItemsControl.ItemsPanel></ItemsControl>通过使用this DataTemplate,我试图将Node元素分别Canvas正确放置在正确的位置:<DataTemplate DataType="{x:Type Model:EndNode}"> <Controls:EndNodeControl Canvas.Left="{Binding Path=XPos}" Canvas.Top="{Binding Path=YPos}" /></DataTemplate>但是,它没有按预期工作。我所有的节点元素都在同一位置绘制在一起。关于如何做到这一点的任何建议?
1 回答
- 1 回答
- 0 关注
- 544 浏览
添加回答
举报
0/150
提交
取消