为了账号安全,请及时绑定邮箱和手机立即绑定

在ItemsControl DataTemplate中设置Canvas属性

在ItemsControl DataTemplate中设置Canvas属性

C#
翻阅古今 2019-11-28 09:55:10
我正在尝试与此绑定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 关注
  • 507 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信