我正在嘗試與此綁定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 回答
- 0 關注
- 564 瀏覽
添加回答
舉報
0/150
提交
取消