gpt4 book ai didi

silverlight - 如何从 Canvas 上的给定点获取元素?

转载 作者:行者123 更新时间:2023-12-04 02:31:21 24 4
gpt4 key购买 nike

我需要通过给定的点从 Canvas 中获取元素。
例如,我在 Canvas 上有 Rectangle,其中 CanvasLeft 和 CanvasTop 值被设置为一些值。
我想从 Canvas 中获取元素,例如 CanvasLeft 和 CanvasTop 值分别为 10 和 40。
可能吗?
谢谢。

最佳答案

您可以使用 VisualTreeHelper 找到特定位置的元素。它有一个方法 FindElementsInHostCoordinates。你必须给它一个主机,例如 Canvas 和坐标,它返回一个 UIElements 列表。

这是 MSDN 上的信息: http://msdn.microsoft.com/en-us/library/cc838402(v=VS.95).aspx

关于silverlight - 如何从 Canvas 上的给定点获取元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3475903/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com