我有一个名为 Location 的带有 Point 属性的节点类。我创建了这个类的几个对象,然后将它们放在通用列表中。在我的应用程序中,每个节点都由图像表示(节点位置 == 图像位置)。
为了渲染图像,我迭代我的节点列表并将图像添加到我的 WPF 主窗口上的 Canvas。基本上我列表上的第一项是我的 Canvas 的第一个孩子。
当我更改节点的位置时,渲染图像时也会自动更改。但是,如果我想使用 MouseMove 事件移动图像,我不知道如何从我的节点列表中访问特定元素。我怎么知道哪个元素是哪个?