-1

所以我有一个包含项目和坐标的列表。我想按照他们的坐标来画它们。

我知道有一个用于定位的 Canvas 控件,但是当我这样做时:

<Canvas>
    <ListView ItemsSource="Images" ItemTemplate="ImagesWithCoordinateTemplate"/>
</Canvas>

那么我应该如何制作 ImagesWithCoordinateTemplate 以便我可以将坐标绑定到模型中的坐标?我可以在数据模板中使用 Canvas.Top 和 Canvas.Left 属性吗?我猜列表视图在画布中是一个绝对错误的想法,我只是想让自己清楚。

谢谢,托米

4

1 回答 1

0

您可以使用 Canvas.Add(UIElement) 将您的项目直接添加到画布......这不是更合适吗?

于 2012-05-05T22:14:10.813 回答